Hotel B Cozumel

Hotel B Cozumel

Photos

Overview

Hotel B Cozumel sits oceanfront on Playa San Juan, along the island's quieter north shore, where a small natural bay shelters good snorkelling close to the shore. A two-tiered infinity pool holds the middle of the day, and a whirlpool built into the rocks that shape the bay draws people at sunset. Rooms lean on contemporary design and Mexican craft pieces rather than resort gloss, and the restaurant works in…

  • Type: Hotel
  • Chain: Hoteles BF
BarMassageSpa/wellness packagesYoga classesInfinity poolBack massageNeck massageFoot massageCouples massageHead massageHand massageFull body massageAccessible parkingFishingDiving

Rooms

No available rooms

There are no rooms available for the selected dates. Please try different dates.

Location

Reviews

Reviews

Based on 2134 reviews

Category ratings

Tripadvisor

Recent reviews

  • 891debrao2026-10-09

    Hotel B Uniquewas lovely. All staff were great and we especially enjoyed Yussell.

    Cozumel - Youssell at Hotel B Unique took wonderful care of us our entire 7 days. Attentive and friendly, We have a new friend !💙

  • H4148DAjulieg2026-10-07

    Best Drinks

    Yussel in the bar is the best!! We will come back just to see him

  • carloscA9803LZ2026-10-05

    EXCEPTIONAL

    The place is magical, the food is amazing, the service is exceptional; Omar and Claudia took excellent care of us!

Good to know

Info

Taxes & fees

Not included in the price, payable at the property:

  • IVA — 16% per stay
  • ISH — 5% per stay

Children and infants

Guests up to 17 years old are considered children.

Guests up to 2 years old are considered infants.