Hotel B Cozumel
Hotel in San Miguel de Cozumel
4-Star Hotel
Reasons to book
Guests love it hereGuests give this property a top rating
High-end valuePrice for this property is higher than average in the area
Includes essentialsPool, Air conditioner, Internet / Wifi and more
About this hotel
Beachside hotel with outdoor pool
Catch some rays at the beach or spend the day relaxing at Hotel B Cozumel's full-service spa. Then enjoy a meal at one of the hotel's 2 restaurants.
Housekeeping is available on request.
Hotel B Cozumel offers 46 air-conditioned accommodations with safes and hair dryers. Each accommodation is individually furnished and decorated. 32-inch LED televisions come with satellite channels. Bathrooms include showers and complimentary toiletries.
An outdoor pool and a spa tub are on site.
Catch some rays at the beach or spend the day relaxing at Hotel B Cozumel's full-service spa. Then enjoy a meal at one of the hotel's 2 restaurants.
Housekeeping is available on request.
Hotel B Cozumel offers 46 air-conditioned accommodations with safes and hair dryers. Each accommodation is individually furnished and decorated. 32-inch LED televisions come with satellite channels. Bathrooms include showers and complimentary toiletries.
This Cozumel hotel provides complimentary wireless Internet access. Business-friendly amenities include phones along with free local calls (restrictions may apply). Irons/ironing boards, change of towels, and change of bedsheets can be requested. A nightly turndown service is provided and housekeeping is offered daily.
An outdoor pool and a spa tub are on site.
The recreational activities listed below are available either on site or nearby; fees may apply.
Amenities
Pool
Air conditioner
Internet / Wifi
Parking
Laundry
Hot tub or spa
TV
Map of San Miguel de Cozumel
Nearby attractions
Available Rooms
Jungle View Room
2 Double • 312 ft²
Sleeps 4
You'll be directed to Expedia.com for availability & pricing
Deluxe Room
1 King • 357 ft²
Sleeps 2
You'll be directed to Expedia.com for availability & pricing
Ocean Front Room
2 Queen • 357 ft²
Sleeps 4
You'll be directed to Expedia.com for availability & pricing
Jungle View, 1 Double Bed
1 Queen • 312 ft²
Sleeps 2
You'll be directed to Expedia.com for availability & pricing
Upgrade to B Unique Adults Only
1 King • 355 ft²
Sleeps 2
You'll be directed to Expedia.com for availability & pricing
$$$$
Reviews
8.0
The room was very simple and not that comfortable, there is no charger next to the bed and it felt very simple, certainly in relation to the price.
10.0
My husband and I stayed at Hotel B for our first time in Cozumel. Specifically, we stayed at Hotel B Unique which is the adult only side of the hotel. We absolutely loved our room that faced the gorgeous green blue ocean. The staff was friendly and super helpful (specifically Marco) with recommendations such as restaurants and beach clubs for us to visit during our visit. Their facilities offered a great atmosphere for us to enjoy and the food at their in hotel restaurant was also very good. Grateful for our stay at Hotel B!
10.0
Location is BEAUTIFUL. The most beautiful hotel i’ve ever stayed at. The rooms have an amazing view and the pools are great.
10.0
A peaceful n relaxing property. Beautiful view from our top room. The kids love the big warm pool so much. We all had a wonderful time. Thank you for everything.
10.0
Amazing time, Marco and David at the resort gave so many great suggestions for our trip. We rented scooters, snorkeled right in front of the hotel and they had an amazing breakfast! Highly recommend
10.0
Great service even during hurricane!
10.0
Always a favorite for the cost. Incredible snorkeling right off the back of the hotel. Food very good and inexpensive. This place is a real jewel, not a all inclusive tourist trap
6.0
Lots of missed opportunities at this hotel.
The doc needs to be fixed missing a huge opportunity. Could not be used. A big chunk was floating in the “beach area. ”Move the red chair great place for 1 person. But if you are trying to get down the stairs it’s awkward. This is where you could get into the ocean for snorkeling. The “beach” area is a joke. It was so super rocky, really small area. You are better off using the stairs but hard to access if others are there as stated above. Hot tub did not work. We told several staff members and they did not seem to be concerned. Snorkeling gear should have been included in your stay. TV in the room never worked. Again told staff but stated that it would get fixed soon. You need to bring a power strip with you. There is only one place to plug in your phones, watches etc….Close to the street and really loud due to the traffic. Sliding glass door in our room did not lock. They seemed to not care about the property and how it looked until it got closer to the weekend. Then that is when staff was fixing up all of the areas. We visited Monday-Saturday. Lastly, we had paid for the breakfast while we were there. Well as we were told to scan the menu there was several options. But went to order to find out you only have two options. Pancakes or omelet. Wish that was clear from the beginning.
10.0
If you need to relax rejuvenate this is the place!! Hotel B is a jewel ! I will be going back
10.0
Intimate and and friendly with great entertainment to relax. I would definitely recommend it.
10.0
I love this hotel, it’s perfect for a weekend of nature, yoga, good food and great service. Snorkeling, sup, beautiful view and you are right at the ocean, just perfect.
10.0
Great service!
10.0
Great people and great facility!!
10.0
Wonderful place right in the ocean. Superb staff
4.0
DJ playing while trying to get massage and then masseuse trying to put music on to of DJ outside playing music. Room hammock broke and hit my face bruising my face bleed and not even an apology just told me that night it’s not that bad. The next day I got a bruise on my face . I requested an early cancellation and they would not return money I had already paid Expedia after them telling me yea but Expedia would have to call them first after Expedia called they came back saying reservations said no.
10.0
The best snorkeling on the island is behind the hotel. Staff also the best.
10.0
Solo female traveler. I felt safe as soon as I arrived. Everyone I encountered was warm and welcoming. Rodolfo on staff made me feel at home. Floating dock on ocean was extra special to swim and relax in middle of water. Drinks and food brought to pool or sand area by request. Spa in hotel is very peaceful. I received an incredible stone massage and facial from Vicky. She even braided my hair!!! This place is enchanting. I’m excited to come back.
Special shout out to the staff who went above and beyond: Rodolfo, Jorge, Omar, Danya, Vicky, Daniel and there were so many others. ♥️
2.0
There is two sides to this hotel; the B Cozumel and B unique. They are so drastically, different, my daughter and I had labeled there is the good place and the bad place and we are in the bad place, which was B Cozumel. It is almost as if, the owner decided to renovate one side of the building, and completely neglected the other — as if they ran out of money in the midst of construction renovation.
The beds are uncomfortable, the sheet is uncomfortable, the rooms are small, with uncomfortable seating on the balcony and in the bedroom. The bathroom looks like a slap on job with paint on all the tiles, the door is moldy in the bathroom. The temperature in the room is a cool hot humidity that makes the bedding damp.
I literally have nothing good to say — the food at the restaurant is Asian, which was really good. This is only the second bad review I ever leave for a hotel in the past 15 years and I travel monthly.
If you were going to book, be sure to book specifically with B Unique.
Note: even a bottle of water is anywhere from 4 to 6 dollars! Keep in mind, you cannot drink the water in Mexico!
Note: the photographs they have here for B Cozumel as a description for the room with the black and white bohemian look are not the look of this hotel. They are for their attached hotel through the lobby.
We were in transit for one night, but from where we came from, it was not a nice way to end our last night in Mexico.
10.0
Beautiful access to a snorkeling cove and then the ocean beyond. Jump right from the rocks at the hotel into the ocean and climb up the ladder. Hot tub right at the edge overlooking the ocean. Amazing views from pools, restaurants and room.
10.0
This property is really pretty, there's two pools (one is adults only), a hot tub, and you can go snorkeling right off of the hotel. It's a little confusing there's actually two hotels here there's hotel b Cozumel and hotel b unique which is listed on this page and has its own listing as well. We stayed at hotel b unique which is the newer adults only side. The rooms were big and beautiful, with balconys overlooking the ocean. Breakfast was included and one of the best hotel breakfasts I've ever had. The staff was amazing everyone we talked to was super helpful and asking if there was anything you needed. There a little shop (not run by the hotel) on property that rents snorkeling gear if you need it. They are only open 9-4 so make sure you plan accordingly if you need it.
10.0
The staff is super helpful. The outside of the hotel is super nice. I was able to snorkel right of the hotel courtyard.
6.0
This Hotel has 2 sides B Hotel & Hotel B Unique..they list them on the booking sites in a way that doesn't readily say that B Unique has much nicer rooms.
David, a Bellman is wonderful, as is Carlos, a waiter..Sad to see by previous reviews, that the issues with service in the restaurant are still bad..the food is great, the breakfast simple, but good. A few immature waiters really impact the atmosphere..The best thing about this hotel is it's location.
3.0
Our second visit to Hotel B after 12 years. We were saddened to see there have been no updates to the rooms since then. The rooms and balconies are in desperate need of repairs/ maintenance. Our sink was filled with black mold, the room smelled very musty.
The A/C worked very well and hot water was good. The restaurant is next door at Hotel B Unique. The food is outstanding!
I returned to this hotel to the best snorkeling I’d ever experienced. I did not get to snorkel this time as the “Dive” shop was rarely open so I could get a snorkel and fins. This was the biggest disappointment of all.
Hotel B is a very mixed bag, not very friendly employees, old rooms, yet gorgeous water and great food.
10.0
The view was amazing and the room was fabulous
10.0
The staff is top notch, so friendly and accommodating. The grounds are beautiful, the food is wonderful and the rooms are very clean and stocked with all of the essentials. From the front desk to the bell hops and restaurant staff we can't speak highly enough of these folks or this place.
2.0
The food was terrible. It was a fusion of mexican and asian. But it did not deliver. All food was cold, even when ordering ala carte. The restaurants servers were not very friendly to us( mexican nationals) we felt discriminated at times, as other foreign guests were served promptly and with good attention. Food wait times were ridiculously long even when the restaurant was empty. Drinks were ok. Facilities were ok. Ala carte breakfast was confusing, again as a result of the unfriendlyness of the servers.
2.0
Waiting time to check in was excesive, since it appears that his all over, they make copies of passports and ids and make you wait until the paperwork is done. The room was so old and rustic. There were no electrical outlets near the beds or accessible. The tv in the room was so small and poorly programs. The lighting was also poor with incandescent lightning. The beds were horrible, uncomfortable and old, and worn-out with bedding sheets horribly hard including the pillows. The breakfast food was not good either, very limited and horrible. Some parts of the hotel is under construction, and the hammering and work starts as early as 8am and goes well after 9pm. The noise is unbearable laud. I will never stay at rhis place ever again.
2.0
Got there to be charged more than i had prepaid, including taxes etc. In the room paint was peeling off every wall, collee machine broken , tv not working. Staff did not understand english, toast toasted on one side only and hours old , coffee was horrendous, red wine was ice cold out of a fridge and could not buy a bottle as hard as we tried. No smoking except on the other side of the road ( not advertised). I would strongly say go some where else at the high price they charge. The advert pictures you see are for the more expensive side hotel b unique. The waiters attitudes ( males) were bad . Overall terrible
8.0
Our room definitely did not have enough outlets. Otherwise it was great.
10.0
It is a great location away from the cruise ship scene, with fantastic swimming, clean rooms, and a friendly staff. I like it. Thank you, Marcella and Juan.
10.0
Last minute stay. The service and staff were amazing. The food delicious. Beautiful ocean view. It was delightful.
10.0
Nice property with great pools and very pet friendly , food was also excellent
10.0
Hotel B Was a great place to stay , very clean , amazing food options at the restaurant for reasonable prices.
4.0
Restaurant service at dinner was slow. Watch your personal items around the pool lounges.
10.0
Excellent location, food, staff, spa, views, super clean and comfortable
10.0
The property was beyond anything we could have imagined. It was such a pleasant surprise. The staff was excellent. The food was excellent. Music was always good. The VIEW!!!! Wow! AWESOME!
8.0
The room we got for the price on here was a horrible room. It should not even be available as a room. It smelled like mildew, the water didn’t work, and it is probably for staff when they are stuck at work. We were offered an upgrade if we wanted to pay extra, which we ended up doing after the fact, because it was that bad.
8.0
Hotel B is the hotel to visit when needing to get away & unwind. Daily yoga w/ a beautiful ocean view, spa that you can melt in, onsite restaurant but everyone is sooooo nice. The view is to die for! Only thing i would change is being aware of discount,promotion & the free breakfast. They didnt tell us all the details up-front & reminders
10.0
Really enjoyed our stay at Hotel B. The staff was friendly and very helpful
10.0
Food at the restaurant wasn’t great
FAQs
How much does this hotel cost compared to others in San Miguel de Cozumel?
The average price for a rental in San Miguel de Cozumel is $113 per night. This rental is $38 above the average.
Is parking included with this hotel?
Yes, parking is listed as an amenity at Hotel B Cozumel. For more information, we encourage you to contact the property about where to park.
Is there a pool at this hotel?
Yes, a swimming pool is available for use at Hotel B Cozumel. Enjoy the water!
Is Hotel B Cozumel pet friendly?
Unfortunately, this hotel is not pet-friendly. Try searching again and filter for "Pets Allowed"
What amenities are available at Hotel B Cozumel?
We found 7 amenities for this rental. This includes pool, air conditioner, internet / wifi, parking, and laundry.
Explore similar vacation rentals in San Miguel de Cozumel
Explore all rentals in San Miguel de CozumelSan Miguel de Cozumel travel inspiration
Read our blogGuides
Top Things to Do in Gulf Shores, Alabama: Adventure and Fun Await
Local Culture
Exploring Miami’s Wynwood District: Street Art, Food, and More
Guides
Fun Things to Do in Ocean City, Maryland
Local Culture
A Foodie’s Guide to the Best Dining in Orlando, Florida
Guides
Top Things to Do in Oahu and Honolulu
Guides
Top Things to Do in Fort Lauderdale, Florida
Guides
Top Things to Do in Miami: From Beaches to Culture
Guides
The Best Things to Do in Orlando: Attractions, Food, and Family Fun
Keep exploring
- Kauai Villas
- Orlando Villas
- Kiawah Island Villas
- Miami Beach Villas
- Kissimmee Villas
- North Naples Villas
- Florida Keys Villas
- Phoenix Villas
- Los Angeles Villas
- St Petersburg Villas
- Palm Desert Villas
- Miami Villas
- Las Vegas Villas
- Venice Villas
- Key West Villas
- Palm Springs Villas
- Lake Tahoe Villas
- Hollywood Hills Villas
- Seabrook Island Villas
- South Lake Tahoe Villas
- Pocono Mountains Villas
- Scottsdale Villas
- Myrtle Beach Villas
- Hilton Head Island Villas
- Marco Island Villas
- North Miami Villas
- Sanibel Island Villas
- West Palm Beach Villas
- Fort Myers Beach Villas
- Haines City Villas
- North Las Vegas Villas
- Destin Villas
- Lake Tahoe Cabins
- Ruidoso Cabins
- Blue Ridge Cabins
- Estes Park Cabins
- Lake George Cabins
- Eureka Springs Cabins
- Branson Cabins
- Lake of the Ozarks Cabins
- Lake Arrowhead Cabins
- Lake Texoma Cabins
- Canyon Lake Cabins
- Sevierville Cabins
- Flagstaff Cabins
- Colorado Springs Cabins
- Hot Springs Cabins
- Bass Lake Cabins
- Buffalo River Cabins
- Possum Kingdom Lake Cabins
- Chattanooga Cabins
- Nashville Cabins
- Wears Valley Cabins
- Cloudcroft Cabins
- Deep Creek Lake Cabins
- Mammoth Lakes Cabins
- Anna Maria Islands Rentals
- Outer Banks Vacation Rentals
- Rosemary Beach Rentals
- Holden Beach Rentals
- Hilton Head Vacation Rentals
- Topsail Beach Rentals
- Kiawah Island Rentals
- Panama City Beach Rentals
- Ocean Isle Beach Rentals
- Folly Beach Rentals
- Dauphin Island Rentals
- Rehoboth Beach Rentals
- Bethany Beach Rentals
- Cape Cod Rentals
- 30A Rentals
- Seaside Florida Rentals
- Edisto Beach Rentals
- Fort Myers Beach Rentals
- Miramar Beach Rentals
- Port Aransas Rentals
- Emerald Isle Rentals
- Orange Beach Rentals
- Surfside Beach Rentals
- Hampton Beach Rentals
- Assateague Island Rentals
- Jacksonville Beach Vacation Rentals
- North Shore Vacation Rentals
- Ogunquit Vacation Rentals
- North Redington Beach Rentals
- Lido Key Vacation Rentals
- Sea Colony Rentals
- Pass A Grille Vacation Rentals
- Blue Ridge Mountain Rentals
- Vail Lodging
- Jackson Hole Lodging
- Winter Park Lodging
- Telluride Lodging
- Big Sky Rentals
- Aspen Lodging
- Park City Rentals
- Steamboat Springs Lodging
- Breckenridge Rentals
- Lake Tahoe Rentals
- Copper Mountain Lodging
- Mammoth Mountain Lodging
- Beech Mountain Rentals
- Crested Butte Rentals
- Sun Valley Lodging
- Keystone Lodging
- Taos Lodging
- Sugar Mountain Cabins
- Beaver Creek Lodging
- Deep Creek Lake Rentals
- Smith Mountain Lake Rentals
- Ocean Lakes Rentals
- Lake Anna Rentals
- Torch Lake Rentals
- Lake Winnipesaukee Rentals
- Norris Lake Rentals
- Lake Gaston Rentals
- Canyon Lake Rentals
- Lake Oconee Rentals
- Lake Wallenpaupack Rentals
- Lake Martin Rentals
- Lake Havasu Rentals
- Lake of the Ozarks Rentals
- Lake Michigan Vacation Rentals
- Lake Chelan Rentals
- Finger Lakes Rentals
- Lake Keowee Vacation Rentals
- Lake Conroe Rentals
- Lake Erie Vacation Rentals
- Lake Austin Vacation Rentals
- Sebago Lake Rentals
- Lake Tillery Rentals
- Keuka Lake Rentals