Hotel B Cozumel

Carretera Playa San Juan Km2.5Cozumel77600Mexico
Show more hotels

About Hotel B Cozumel

Hotel B Cozumel boasts oceanfront boutique accommodations with a private beach. The hotel offers free Wi-Fi and complimentary onsite parking, and dogs are allowed in select rooms with prior arrangements.

All rooms are air conditioned and feature a personal safe, flat screen TV, and coffee and tea making facilities, while the bathrooms are equipped with a hair dryer. Bottled water is also provided.

The hotel features an outdoor infinity pool and Jacuzzi, offers spa services and yoga classes, and provides free bikes for guest use. There is also a dive shop onsite. For added convenience, the hotel also offers an airport shuttle and small onsite store.

Costenito Bistro features contemporary dining with ocean views and an open-air terrace. Guests can also enjoy a drink at the two onsite bars or order from room service.

Hotel B Cozumel is located a mile from the Cozumel Country Club, and within three miles of San Miguel Church, Central Plaza, and Punta Langosta Pier.


Carretera Playa San Juan Km2.5, Cozumel, 77600, Mexico
Telephone: +52(987)8720300 | Fax: +52(987)8698518 | Official Homepage

Top amenities

  • Free WiFi in lobby
  • WiFi in rooms
  • Pool
  • Spa
  • Parking
  • Pets
  • A/C
  • Restaurant
  • Hotel bar
  • Gym

All amenities

Hotel facilities

  • 24-hour reception
  • Beach / Sun umbrellas
  • Bell service
  • Concierge
  • Deck chairs / Lounge chairs
  • Direct beach access
  • Free WiFi in lobby
  • Hotel bar
  • Hotel bar on the beach
  • Hotel safe
  • Indoor swimming pool
  • Laundry service
  • Non-smoking rooms
  • Organized activities
  • Outdoor swimming pool
  • Parking garage
  • Pets allowed
  • Pool bar
  • Restaurant
  • Room service
  • Terrace
  • Wellness center / Spa
  • WiFi in lobby

Room facilities

  • Air conditioning
  • Bathroom with shower
  • Cable TV
  • Electric kettle
  • Hairdryer
  • Internet
  • Ironing board
  • Room safe
  • Telephone
  • Television
  • WiFi in rooms

Wellness / Spa

  • Massage
  • Whirlpool / Hot tub


  • Wheelchair accessible

For children

  • Childcare / Babysitting

Positive Reviews

Fantastic Facilities

Hotel B Cozumel boasts fantastic facilities. Guests really enjoyed the outdoor infinity pool and Jacuzzi, and loved the private beach with loungers. The hotel also offers complimentary bike rentals and guests highly recommend taking one for a spin. In addition, you can relax in a yoga class or try out snorkeling. After a busy day, grab a drink and unwind in the hammock lounge.

B for Beautiful

Guests say Hotel B Cozumel is a very trendy hotel with lovely décor. In addition to the interior being aesthetically pleasing, the hotel yields to beautiful exterior views.

Lovely Location

Hotel B Cozumel is perfectly located right on the water and only a five minute drive from San Miguel. There, guests can find plenty of dining, shopping, and entertainment. In addition, the hotel is also quite close to the cruise ship terminal, also a short drive away, but far enough that it doesn’t take away from the tropical vacation atmosphere.

Negative Reviews

Repairs and Renovations

Though guests were overall pleased with the hotel’s looks and condition, some guests say their rooms needed mild renovations, here-and-there repairs, and a cosmetic face lift. In addition, several guests complained about the poor quality of the mattress and linens. Housekeeping may also have some impact, as guests reported it’s not always consistent, and their rooms looked a bit dusty upon check-in.

Slow Service

If you plan dining onsite, plan your meal accordingly. Guests say the service can be a bit slow at the restaurants, and the staff tends to be forgetful about your requests.

Weak Wi-Fi

Some guests said that the Wi-Fi signal is spotty throughout the hotel and in some of the rooms.

Rating Overview

Rating trivago Rating Index based on 1287 reviews across the web
8.1 /10
  • Expedia
    8.2 /10
    8.3 /10
    9.0 /10
  • Other Sources
    7.8 /10
8.1 out of 10 based on 1287 reviews