
Best Luxury Hotels in Mexico
Peppered with luxury beachfront hotels, Riviera Maya on the Yutucan Peninsula is a wonderful choice for those in need of a paradise sun holiday. And unlike secluded, far-flung destinations, there’s plenty of activities, ancient Mayan ruins and nightlife close by – or, depending on where you stay – right on the doorstep.
Quintana Roo, Playa del Carmen
Rosewood Mayakoba
(5 stars)Coming from one of the world’s leading luxury hotel groups, this contemporary, large and stylish resort is connected by lagoons and waterways. 129 rooms and 11 residences appear to float on water and have been crafted using indigenous materials, in a minimalist, calming design. The Forbes-rated spa even has its own island, Sense, offering a huge range of Mayan healing practises and treatments and a Greg Norman-designed 18-hole golf course El Camaleón. Kids are well catered for at Rosewood Explorers’ children’s club and for some adult-only time, chill out at Aquí Me Quedo, where three plunge pools are sunken into the sand beside the sea. There are five dining options, as well as a delectable bakery, weekly themed meals and several bars.
Quintana Roo, Cancún
JW Marriott Cancun
(5 stars)Lovers of luxury who appreciate gourmet cuisine are sure to be in their element at this very luxurious beachside resort. Among the impeccable amenities that guests are given full use of a lagoon-style infinity pool that is lined with pergola-topped Bali beds, a pool that boasts its very own artificial coral reef that has been designed especially for divers and a luxurious spa that has been created in the Mayan theme. Each and every room comes complete with its own balcony that looks out on the Caribbean Sea, while those who book a room in the exclusive Club 91 on the top floor will be treated to the very best that the JW Marriott has to offer.
Oaxaca, Oaxaca City
Casa Antonieta
(4 stars)Casa Antonieta offers guests from around the world a comfortable stay in a luxurious, Oaxacan haven. The hotel’s design incorporates elements from traditional architecture and décor with a modern twist to afford guests with all of today’s luxuries. There are a range of suites and rooms to choose from, including 8 guestrooms and 1 deluxe apartment-style room, each with a unique design and features to suit individual desires. Muss café serves delicious breakfast, coffee, cocktails, and, of course, mezcal in Casa Antonieta’s splendid, serene courtyard. From sunrise until sunset, Amá Terraza is open and offers a range of beverages and succulent dishes from their menus. Guests can enjoy an exceptional assortment of breakfast dishes until 2pm and a range of local, Latin American, and international specialities from 2:30 pm. A perfect blend of traditional and contemporary in a unique setting which allows guests to explore all that Oaxaca has to offer.
Oaxaca, Puerto Escondido
Terrestre Hotel
(5 stars)Hotel Terrestre, a member of Design Hotels, is a pet-friendly, adults-only, one-of-a-kind experience in Puerto Escondido, Oaxaca. Each of the hotel’s private villas has their own private pool while beautiful outdoor areas and a luminous interior invite guests to connect with nature and take in the immense vistas. The unique architecture of the building and each of its 14 rooms are inspired by the local landscape and contain tranquil natural elements. This hotel is home to Terrícola restaurant, where guests are invited to experience Mexican flavours and traditions through local and authentic dishes. The dazzling Ocean Club sits on the beach and is a perfect place to unwind or enjoy a drink from the Mezcal Bar. Hotel Terrestre also boasts a blissful spa, complete with a hot tub, steam room, and plunge pool as well as an additional expansive, circular pool, open to all guests.
Guerrero, Acapulco
Banyan Tree Cabo Marqués
(5 stars)Away out on the peninsula of Punta Diamante, this AAA Five Diamond Awarded resort is set in a gated community overlooking Puerto Marques Bay. Villas have terraces and private heated pools that jut out from the lush vegetation of the steep cliff on which the hotel was built, creating a feeling of floating above the ocean. These residences can sleep up to 15 guests, each equipped with kitchens, dining and living room areas and solariums. Banyan Tree Cabo Marqués also provides six restaurants, a shared infinity pool, golf and yoga and an exotic spa nestled among the palm trees.
Quintana Roo, Xpu Ha
Barcelo Maya Palace
(5 stars)If you’d prefer to stay in a large scale all-inclusive resort from a huge international hotel group, with tons of amenities, the Barcelo Maya Palace is a winner. Located in Xpu-Ha, it has 756 rooms, three tennis courts, three pools, a private beach, six restaurants, five bars, theme nights, tour services, access to a water park, a games room, nightclub, playground, children’s’ club, fitness centre, hammam and a full-service spa. Activities include snorkelling, canoeing, windsurfing, golf, football, tennis, volleyball, aerobics, as well as dance, language and cooking classes. And with theme parks and historic sites nearby, it’s safe to say you’ll never be short of something to do here.
Yucatán, Mérida
Kahal Hotel
(5 stars)Set within a restored 19th-century mansion on the grand Paseo Montejo, Kahal Hotel brings intimate elegance and deep cultural connection to Mérida, the “White City” of Yucatán. With just 12 individually designed rooms and suites—including a Superior Master Suite with private terrace and pool—this boutique hotel offers a serene, design-led escape rooted in local tradition. Interiors reflect the region’s identity with chukum walls, tzalam wood, handwoven accents, and organic amenities crafted from native ingredients.
Kahal’s culinary heart lies in its light-filled restaurant and rooftop terrace, where Yucatecan flavours shine through dishes like huevos encamisados, pumpkin seed hummus, and morita chilaquiles. Guests can unwind in rooftop jacuzzis or sip regionally inspired cocktails like the Kaab, made with local gin and melipona honey. A library-bar, inner courtyard, and rotating art exhibitions further immerse visitors in the area’s culture, while bespoke tours to cenotes, archaeological sites, and haciendas reveal the surrounding landscape. Balancing heritage with modern refinement, Kahal is a soulful base for discovering Mérida’s timeless charm.
Guanajuato, San Miguel de Allende
Casa De Sierra Nevada, A Belmond Hotel, San Miguel De Allende
(5 stars)Casa De Sierra Nevada is housed in 16th and 17th-century rustic stone buildings, including what was once a former convent. Like the Rosewood, it is packed with period features. Even the pool area feels like a step back in time, set within a hummingbird-filled walled garden, beside an ancient fountain, it is lantern-lit after sunset (the place for delicious mezcal based beverages). Andanza’s traditional-meets-contemporary small plates are renowned throughout the city and guests can even join the head chef on a market shopping trip, followed by a Mexican cooking workshop. The spa offers rituals, like temazcal, using indigenous medical herbs and those in the higher grade suites receive butler service around the clock.
Casa De Sierra Nevada, A Belmond Hotel, San Miguel De Allende
SAVE FOR LATERJalisco, Guadalajara
Casa Habita
(4 stars)Grupo Habita chose an early 20th-century mansion house in the trendy Lafayette district as the home for their latest launch back in 2015 – Casa Habita. Dimore Studio then worked its magic to create 37 art-forward suites. There are two distinct areas of the building, each with its own personality – the newer of the two houses the bedrooms and spa. On the rooftop are a swimming pool, bar, terrace and chill-out areas, plus there’s an indoor restaurant serving Mexican comfort food. Guests can borrow bicycles for free to explore Guadalajara sustainably while staying at Casa Habita.
Mexico DF, Mexico City
Four Seasons Hotel Mexico City
(5 stars)Conveniently located just a few steps from some of the city’s most celebrated attractions, the Four Seasons features 240 guest rooms and 40 spacious suites. Guests can choose one of the rooms that overlook the enchanting Paseo de la Reforma or the inner courtyard, which is set with a large outdoor swimming pool surrounded by lush sun loungers. People who are travelling for business will want to take advantage of the large and fully loaded business centre. Lovers of fresh seafood dishes served in an elegant setting will feel right at home at the classy Zanaya restaurant, while the Four Seasons also boasts one of the newest and trendiest cocktail bars in the whole of Mexico City.
Nayarit, Punta Mita
Four Seasons Punta Mita
(5 stars)With not one, but two stretches of beach along its perimeter, this is the top choice for water babies – or those wishing to lounge beside the ocean, being served tequila cocktails upon a wicker framed cabana. Waiters will also attend those in the infinity pool (yes, in the pool), bringing drinks to your precise spot. After all, with views this epic and temperatures so warm, you won’t want to budge. Indeed, the service throughout the Four Seasons is five-star attentive, with guests’ every micro-need met. Book a treatment at the Apuana Spa, play some sports, charter a yacht, dine on Las Cuevas beach at Bahía, eat Japanese-Mex dishes at Aramara, snack at the Shack or taco stand… the choice is yours.
Quintana Roo, Bacalar
Hotel Amainah Bacalar
(5 stars)Stay right on the edge of the Laguna de Bacalar, with a reservation at Amainah. The hotel offers private jetties across the water, thatched spaces, an outdoor infinity pool, relaxation areas, massage treatments, a mixology bar and a restaurant serving Mexican and Caribbean cuisine, (including daily cooked breakfasts). It has just 16 bedrooms, ensuring an intimate feel; each is equipped with a smart TV, a minibar including complimentary items, a soaking tub, soft robes, down comforters and premium bedding. Amainah is a romantic bolthole that caters exclusively to adult guests.
