The Yucatán Peninsula’s coastline is a colourful display of bright azure waters, lush green jungle, white sands and silvery Mayan ruins. Its colonial cites are graceful, its resorts lively and its landscape - dotted with small villages and run through with national parks and biospheres - is largely unsullied by overdevelopment or unsightly construction. And this is where you’ll find some of the world’s best diving and snorkelling, both at sea and in the strange cenotes or sinkholes which lie underneath the jungle. Our guide to 30 top hotels in the Yucatán Penisula will help your plan your trip to get the most from this fascinating region.
For some visitors the best hotels on the Yucatán Peninsula are those closest to the water. Some visitors are here for the pristine white sands of these Caribbean waters. For some people it's the fun side of the resorts, with the party atmosphere which is the main draw and for others it's the region’s wonderful history and incredible archaeological treasures and ruins.
Our selection of great hotels in the Yucatán Peninsula cater to everyone, whether you're looking for a luxurious escape or a beach break - there's something for everyone here.
The Mayan Riviera and Quintana Roo is the area on the eastern side of the Yucatán Peninsula, including party-central Cancún, dive centre Cozumel and the ancient ruins surrounding Tulum, the most famous of which is wonderfully ancient and astronomically correct Chichén Itzá. This is the bit with the spectacular Caribbean coastline and a scattering of incredible Mayan Ruins.
Divers and snorkellers will definitely want to visit Cozumel. Between this island and the mainland are the spectacular coral gardens of the Palancar Reef and the Great Mayan Reef. As well as being beautiful the reefs are a magnet for marine life. There are amazing sights to see both for novice divers and snorkelers and for more experienced divers. Right across from Cozumel, Playa del Carmen is definitely one of the best places to stay on the Riviera Maya for divers and snorkelers.
Quintana Roo’s jungle interior has some wonderful Maya-Mexicano communities as well as the spectacular ancient sights at Coba. The region’s tourist appeal is relatively new, dating from the 70s, and one of the best things about Quintana Roo is that away from the tourist areas it feels unspoiled and has been largely protected.
Yucatán is the northern part of the peninsula and where you’ll find Mérida, the region’s jungle-set colonial cultural capital. Here it's tropical, so people get most of their work done in the morning, take long siestas in the afternoon and come back in the evening when the cooler breezes roll in off the Gulf of Mexico.
Valladolid is the other great Spanish colonial era city in Yucatán and as well as being beautiful in its own right, it’s also the closest city to Chichen Itza, the Yucatán’s largest and most famous Mayan ruin - which is included in the list of the New Seven Wonders of the World.
Image by Andreas Schau from Pi
The state of Campeche is the part of the Yucatán Peninsula bordering on the Gulf of Mexico. It’s less known than the rest of the region, but it does have some spectacular Mayan ruins and a beautiful colonial capital city. Its landscape, of relatively flat woods and cenote-dotted tropical rainforest, is probably as fascinating as that of the rest of the region. It also has some rather lovely beaches and the huge draw of being less-visited, yet extremely welcoming.
Playa del Carmen
Stunning private villas surrounded by tropical forest and white sands. Watersports abound, delicious fresh fish restaurant, and fantastic Mayan spa to top it all off. A thrill for spa-junkies and beach seekers alike.
Isla Mujeres
One of Isla's only luxury boutique hotels. A hidden gem with infinity pool overlooking its own private beach. The chic modern rooms boast floor to ceiling windows and original artworks, and the hotel has its own exclusive beach house. The new bar serves up dangerously good Margaritas.
Tulum
Trendy barefoot luxury with a secluded beach and tropical gardens. Relax in airy suites and rooms with breathtaking sea views. Enjoy cocktails on the sun terrace or in dappled shade on bean bags. Great water sports and activities on offer. A place to relax in style. Adults only.
Playa del Carmen (Quinta Roo)
Urban hip hotel in cosmopolitan neighbourhood of Playa del Carmen, sprinkled with good restaurants. Close to the beach, with roof top pool. Start with early mooring yoga or meditation on the terrace with ocean views. Pretty colourful Mayan style rooms, with balconies and hammocks.
Mérida (Colonia Centro Mérida)
Uniquely themed hotel made of two converted mansions. 'Chocolate and Roses' run throughout the property, from the simple but attractive decor to the chocolate spa treatments. Also offers a luxury range of amenities such as spa, gym, restaurant, breakfast in bed and swimming pool. A quirky delight.
Mérida (No 439 x 51 y 53 Centro)
Unlike its traditional facade, this hacienda, located in the heart of Merida is contemporary in style. There is a bar and a chlorine-free pool. Whilst only breakfast is served, you are stumbling distance from the bars and cafes of Plaza Mayor. Book early for the balcony rooms!
Tulum (Punta Piedra)
Brilliantly situated half way along the main strand. At Ana y Jose you'll find amazing and discrete service, top class amenities and one of the best sea swimming spots in Tulum. Not forgetting the exotic spa with numerous treatments including a chocolate wrap. An A-list paradise.
Playa del Carmen
A chic beach property with a youthful energy. Contemporary rooms are minimalist in style with epic views, large terraces and luxurious bathrooms. Dine on Mexican cuisine by the beach or on the hip roof terrace. The bar is also on point and serves superb cocktails. A beach haven.
Tulum
A boutique eco hotel set on its own private beach. Made up of just 7 suites this is an intimate spot. Rooms are traditional in style; think white washed walls, beamed ceilings and large floor to ceiling windows. Every effort has been made to make this a legitimately sustainable property. Superb.
Yucatán (Chocholá)
A luxury property hidden amidst a forest. Stay within the converted manor house or hire a private villa complete with swimming pool. A stunning spa will aid total rejuvenation. The three restaurants serve gourmet cuisine using organic produce. The ultimate spot to 'get away from it all'.
Cancún (21.26, )
Nizuc Resort & Spa enjoys a beachfront location on the secluded Punta Nizuc and offers beautiful panoramic views of the Caribbean Sea. This designer hotel features chic and contemporary accommodation whilst you can spend your days lounging carefree by the seaside. A luxurious and top-notch stay!
Tulum
This hotel enjoys a stunning beachfront location in Tulum. It features a range of chic and rustic tents, villas and suites whilst their vegetarian Macondo restaurant serves delicious local cuisine. Forget about the hustle and bustle of modern life at this peaceful seaside retreat, a fantastic spot.
Tulum (Tulum)
A tranquil haven set between a pristine white sandy beach and tropical jungle. Chic rooms are contemporary in style; think white on white and plenty of glass. Spend rejuvenating days lounging on the beach, practicing yoga and eating superb healthy food. The ideal spot to completely relax.
Tulum (Boca Paila Tulum )
A trendy beach side property in glorious Tulum. Stylish rooms feature rustic wooden doors, chandeliers and contemporary artwork all set against a sleek white background. Boasting three pools, a spa and private beach. A lively bar stirs up cocktails until the early hours. Fabulous.
Tulum (Tulum)
A collection of sustainable boho-chic rooms and cabanas on a secluded stretch of powder white beach. Simply styled interiors focus on nature with inspiration coming from Mayan design. A hip beach club serves contemporary Mexican cuisine and houses a lively bar. A beach haven.
Mérida (Centro)
Casa Lecanda is situated in central Mérida. It offers smart rooms with high ceilings, tiled floors and large bathrooms whilst there's also an outdoor pool-perfect for a refreshing dip to escape the heat! Visit the wine bar and enjoy international cuisine in their restaurant. A superb city choice!
Playa del Carmen (Riviera Maya)
An indulgent luxury hotel nestled in the heart of Riviera Maya. A fusion of colonial charm and modern elegance, where lush gardens meet pristine sands. With unrivalled amenities including a world-class spa and tantalizing dining options, surrender to serenity at this tropical haven!
Tulum (Tulum)
A collections of atmospheric suites hidden amidst the Mexican jungle. Rooms are rustic chic with stylishly placed drift-wood, free standing baths and cow-hide rugs. A romantic restaurant mixes Mediterranean and Mexican flavours. Boasting a pool, spa and beach location this is the perfect hideaway.
Tulum (Tulum)
A hip boutique property located within Tulum and with easy access to the beach. Stylish suites are all white on white with pops of electric colour and the best have private hot tubs. Indulgent breakfasts are served and kitchenettes allow budding chefs to trial mexican cooking. Very chic.
Campeche (Uayamon-China-Edzna, Uayamon)
A glorious combination of mustard yellow ruins and chic contemporary design all set in utterly tranquil surrounds. Traditional rooms are colonial in style with high beamed ceilings, black and white tiled floors, four-posters and whirring fans. A superb spa and atmospheric restaurant. Bliss.
Yucatán (Temozon Sur)
A beautifully converted estate offering the height of luxury. Colonial styled rooms are all high ceilings, antique furniture tiled floors and wooden shutters. An enormous pool is ideal for lazy days and the spa is totally spoiling. Sample Yucatecan cuisine in the candlelit restaurant. Fabulous.
Tulum (Zona Hotelera)
A stunning beach side property perfectly encapsulating boho-chic style. Airy rooms are all white on white with linen draped four posters, luxurious bathrooms and lovely views. Just steps from a secluded stretch of white sandy beach, offering yoga and a spoiling spa. This is beach perfection.
Mérida (Yucatan)
Hidden amidst thick jungle find an absolute treasure of a property. A small boutique hotel painted mustard yellow. Enormous rooms are traditional in style with high ceilings, whirring fans and four poster beds. A superb spa is utterly spoiling and the pool completely tranquil. The perfect hideaway.
Bacalar
An enchanting eco-lodge nestled amidst thick vegetation and overlooking Lake Bacalar. Chic cabins feature terracotta tiled floors, muslin draped beds, white washed walls and pops of turquoise. Plenty of hammocks, a spa and utter tranquility ensure a restful stay. A glorious hideaway.
Tulum (Quintana Roo)
A laid-back property located on one of the best stretches of beach in Tulum. Rustic-chic rooms feature wooden furniture, tiled floors, pastel colours and plenty of light. The private villa perfectly serves families. A beach-side restaurant serves up traditional Mayan fare. The ideal beach escape.
Mérida (Km 12 Carretera Progreso Merida)
A beautifully renovated Hacienda situated just outside Mérida. Well proportioned rooms are traditional in style with high beamed ceilings, antique furniture and tiled floors. Boasting two freshwater pools, a fabulous spa and renowned gourmet restaurant. Close to many Mayan ruins. Superb.
Tulum (Zona Hotelera)
A glorious boho-chic property sat directly on a pristine stretch of white sand. Rooms sat amongst the tree tops allow for epic sea views from the large terraces. Inside the style is simple and chic with plenty of wood and white washed walls. A laid back restaurant serves regional dishes. Fabulous.
Tulum (Tulum)
A luxury beach-side property overlooking glistening turquoise waters. Indulgent suites are all white on white with fabulous bathrooms, spectacular views and sink-in-to beds. The restaurant boasts some of the finest Mexican and Italian cuisine in the area. A romantic spot for a beach holiday.
Playa del Carmen (Playa del Carmen)
A chic boutique property in Mexico's beach resort town of Playa del Carmen. Contemporary rooms feature crisp white linen, clean lines, wooden floors and the best have hot tubs with a view. A rooftop pool, hip bar and creative seafood restaurant really make this hotel stand out.
Tulum (Ejido Pino Suarez)
A chic boutique property situated on quiet stretch of white sandy beach. Contemporary rooms have an organic feel with natural materials, plenty of light and soft hues. A lively bar offers tequila sampling and a restaurant specialises in seafood. The ideal spot for a relaxing beach holiday.
Playa del Carmen (Gonzalo Guerrero)
The adult-only Hotel La Semilla is located in the coastal town of Playa del Carmen, just 200 metres from the beach. With romantic rustic accommodation, furnished in a shabby-chic style. Enjoy splendid buffet breakfasts each morning and relax in the terrace with a drink! Intimate and boutique.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.