Very Good 2535 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet

What We Love

  • The crafty vibe, which lets you indulge your artsy side
  • The oceanfront restaurants and bars, with stunning views
  • The prime waterfront location, with a private Caribbean beach club
  • The pretty ocean views from your room

What To Know

  • No in-room WiFi; WiFi is only available in the lobby and common areas
  • There's no on-site gym
  • Beds can be on the firmer side


  •  Free WiFi
  •  Parking On Site
  •  Pet-friendly
  •  Pool
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
water sky Sea shore Coast Beach Ocean caribbean cove Nature cape Island Resort vehicle overlooking


An art-centric boutique stay at a playful adults-only resort with its own private beach on the Mexican Caribbean

The Lowdown

Get crafty in Cozumel at a beach resort where painting, cooking and photography workshops occur just as often as scuba diving and snorkeling. Hotel B is all about art, encouraging you to leave your brushstroke on its ever-changing but always-colorful canvas. Like the pool says, “Just Be!” – be yourself and make your creative contribution to the property, whether that’s through a beautiful alebrije (traditional painted-wood sculpture) or a heavenly plate of ceviche.
“Just Be!” is also your invitation to chill out and forget your troubles, and the only Mexico Boutique Hotel group selection in Cozumel is all set up for you to do that, too. Relax to the tune of seaside dining and cocktails, oceanfront yoga, saltwater spa treatments and a variety of water activities and tours. After all, to find your inner artist, you might need to tune out all the noise. And once you do? Find some inspiration, by way of the private Caribbean beach.


The rooms at Hotel B are simply relaxing, with all you need and more to help you enjoy your stay. From feather pillows to organic bath amenities to surprise touches, each feature has been selected with your lavish living space in mind. This crafty hotel finds beauty in letting you leave your mark on the accommodations, too – you’re encouraged to place a photo or brushstroke on your wall.


Mediterranean cuisine meets regional flavor at Costeñito Bistro, where the sea-to-plate menus a fresh, elevated and unique take on seafood. Experience ceviche ten different ways or a tuna steak with port sauce – this restaurant is a delight to the senses. For more casual mid-afternoon fare, Punta Beleza is the relaxing deck where you can enjoy cocktails and light dishes. Finally, Bar Bacan is the perfect spot to enjoy juices, cocktails and a stunning view.


Ch’oo Boox Spa gives you the gift of total relaxation, through holistic treatments and massage therapies that heal mind, body and spirit. Aromatherapy is used in each of its treatments, which include deep-tissue, Swedish, reflexology, hot-stone and aquassage massages. The combination of both modern and ancient techniques, inspired by local culture and the surrounding sea, is ideal for your rejuvenation. 


A premier Mexican getaway known for its beaches, water sports, history and Latin culture, Cozumel is a favorite among those looking for a secluded island destination. Home to the second-largest reef in the world, it makes scuba diving and snorkeling a must; other options to consider range from excursions to Mayan historic sites to outdoor activities, like mountain biking or kayaking, to days at the beach and nights at the club. Whatever you choose, this paradise will give you a good time.

How to Get There

Hotel B Cozumel
Playa San Juan km 2.5 Highway
Cozumel, 77600 Mexico


Dreamed Day-pass!

I was looking for a place to relax for a few hours while the ship was docked, and it was perfect! Angel our waiter was so attentive and always willing to serve us! Definitely coming back! Food was good as well..

B - Amazed !

We had an incredible stay at Hotel B! Much better than previous trips to Cozmel where we stayed at different resorts. The entire staff were very accommodating. Beatrice in particular was very helpful in planning our day trip to Coba and Tulum.

Great stay, lovely pools & jacuzzi !!

I stayed here with two friends for three nights. Every single staff member we met was very friendly and helpful. The room was clean and spacious. The photo’s of the outside area don’t do the place justice. It’s way more beautiful. The pools & jacuzzi are great, directly at sea, great views!! We had a sea view room, with stunning views, plus the sun rose at the jungle side, so it was nice and cool in the morning. Breakfast was great too, simple but tasty scrambled eggs and cheese. Great margaritas too and at a better price than anywhere else in town. Dinner could’ve been better, overcooked tuna, quite salty steak, but maybe this was because we were in low season. It really was the only thing that makes this a 4 star review instead of 5 stars. Also it’s easy enough to grab the car or a cab and get dinner somewhere else in town. Would definitely recommend this place.