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

Rooms at this hotel can be booked for later dates.

See availability from Mon 28 September

Location

Reviews

Reviews

Based on 2102 reviews

Category ratings

Tripadvisor

Recent reviews

  • Guide169503392252026-09-07

    Great experience! Will come back

    The place is beautiful and very relaxing, Vicky is very nice and understand what exactly I needed it to be relax. The parfum and the cleanliness of the lactation are very interesting and make you feel very nice. The noise could be better can still hear the music from inside the room. But the all service is very valuable and great ! Thank you vicky

  • gabbymZ1672CJ2026-09-06

    Excellent service, quality, and attention.

    Excellent service, the waiter Sergio was very attentive, kind, quality and price make every moment worth it, I even regretted taking a tour and not staying at the place every day, excellent 💓🌄

  • OFUH2026-09-06

    Excellent

    Excellent service, I would come back without any problems. I liked the waiter Sergio, he was very attentive.

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.