Gran Luchito
Best Hotels in Mexico

Best Resorts in Mexico

Home | Blog | Places to Stay

Are you thinking of a beach holiday in Mexico but have no idea which resort to go to?  It’s a tricky choice as Mexico has a oodles of amazing resort hotels that offer gorgeous views, amazing beaches, luxurious accommodation and of-course,  fantastic authentic Mexican food. But have no fear, we’ve done the hard work for you and very happy to share with you our list of the best resorts in Mexico.  Your only problem now will be narrowing this resort list down to just one!

1. One & Only Palmilla

       San Jose del Cabo, Mexico

Best Hotels in Mexico

First up on our list of best resorts in Mexico is the One & Only Palmilla. Set on the Sea of Cortez, the One & Only Palmilla is a hidden gem in San Jose Del Cabo. With a blend of both Mediterranean and Mexican architectures, the One & Only Palmilla definitely offers a luxurious five-star experience and a bit of celeb spotting. Also with a host of activities including surfing, kayaking, horseback riding, diving, zip lining and jet-skiing, it’s perfect for the adventure seeker.

One & Only Palmilla, Carr Transpeninsular, Tourist Corridor, 23400 San José del Cabo, B.C.S., México

+52 624 146 7000

2. Rosewood Mayakoba       

     Riviera Maya, Mexico

Best Hotels in Mexico

Next on our list of best resorts is the Rosewood Mayakoba. It’s a serene oasis surrounded by jungle and pristine which beaches. Furthermore, with sophisticated design, this hotel offers a lavish experience with suites set in the beauty of the natural landscape.

Rosewood Mayakoba, Ctra. Federal Cancún-Playa del Carmen KM 298 Solidaridad, Q. Roo, CP 77710 Mexico

+52 984 875 8000

3. Hard Rock Hotel Riviera Maya

     Playa del Carmen, Mexico

Best Hotels in Mexico

Situated a few miles south of Playa del Carmen, this all-inclusive resort offers the legendary Hard Rock hospitality and excess “where paradise comes to play”. With an adult-only pool aptly named “Heaven” and nightclub, as well as separate family-friendly facilities. Along with luxurious shops, and well-being experiences certainly makes it one of the best hotels to stay in Mexico.

Hard Rock Hotel Riviera Maya, Carretera Playa del Carmen – Tulum Km 72, Puerto Aventuras, 77710 Guaymas, Q.R., México

+52 984 875 1100

4. Four Seasons Resort Punta Mita

Nayarit, Mexico

Best Hotels in Mexico

Another on our list of best resorts is the Four Seasons Resort Punta Mita just an hour drive from Puerto Vallarta and the Marieta Islands. Both serene and secluded; it’s perfect for those wanting a break from the real world. With world-class amenities, including two golf courses and an idyllic lazy river, it’s the perfect retreat.

Four Seasons Resort Punta Mita, Carretera Federal la Cruz de Huanacaxtle – Punta de Mita, 63734 Punta de Mita, Nayarit, México

+52 329 291 6000

5.La Esperanza Cabos

Cabo San Lucas, Mexico

Even though the Esperanza resort is only fifteen minutes from downtown Cabos St Lucas it feels like a world away. Its luxurious rooms (complete with an infinity hot tub), swimming pools and restaurants all overlook the rocky cabo coastline and the resorts private beach. 

Esperanza, Auberge Resorts Collection, Carretera transpeninsular 1 Mz 10 Km 7 Punta Ballena, 23410 Cabo San Lucas, B.C.S., Mexico
+1 866-311-2226

6. Grand Solmar Land’s End Resort & Spa

Cabo San Lucas, Mexico

Best Hotels in Mexico

Next on our list, this all-inclusive resort in Cabo San Lucas is a great option for couples, friends, families, and is luxurious enough for jet-setters. Its prime location and Tuscan design offer the best of a beachfront experience, top-class amenities, and wellbeing facilities around.

Grand Solmar Land´s End Resort & Spa, Av Solmar 1A, Col Centro, 23450 Cabo San Lucas, B.C.S., México

+52 624 144 2500

7. The Resort at Pedregal

Cabo San Lucas, Mexico

Best Hotels in Mexico

Another on our list is the Resort at Pedregal which is one of the best family resorts in Mexico. This premier, luxury resort in Cabo has an imposing view to the Sea of Cortez and is located close to the famous rock formations of Land’s End. Above all, you feel a sense of seclusion as it is only accessible by a 300-meter tunnel that separates the resort from the city of Cabo San Lucas.

The Resort at Pedregal, Camino del Mar 1, Pedregal, 23455 Cabo San Lucas, B.C.S., México

+52 624 163 4350

8. Le Blanc Spa Resort

Cancun, Mexico

Best Hotels in Mexico

While a big portion of Cancun has substantially aged, Le Blanc Spa Resort certainly has brought a new life and sense of modernity to the city. Le Blanc Spa Resort might be smaller in size relative to its massive neighbours, but it stands out as one of the best hotels in Cancun thanks to its contemporary design, fabulous amenities, and its interesting fusion of Mexican, Asian, and Peruvian cuisines in its luxurious restaurants.

Le Blanc Spa Resort, Boulevard Kukulcan Km.10, Zona Hotelera, 77500 Cancún, Q.R., México

+52 998 8814 740

10. The Beach

Tulum, Mexico

Best Hotels in Mexico

Tulum is definitely one of the best beaches in Mexico and right in the middle of the south beach is The Beach – a boho-chic luxury resort. Its relaxing colour palette and minimalist but lavish decor certainly makes travellers feel they’re in paradise. In addition, this boutique hotel offers very spacious rooms that overlook the Caribbean Sea. It also offers a mix of Mexican and international dining options. The amenities and activities include morning yoga sessions, a bike-rental station, swimming pool, fishing, snorkelling, guided tours, and live music every night of the week. Be sure to check out our Guide to Tulum for our recommendations on the best beaches, restaurants, and nightlife.  

The Beach Tulum Hotel, Carretera Tulum-Boca Paila KM 7, Zona Hotelera, 77780 Tulum, Q.R., México

+52 1 984 157 9645

So there you have it, our list of the best resorts in Mexico. Please do let us know how you favourite resorts in the comments section below , we’d love to hear from you!

Some More Popular Blogs You May Also Like:

Things to do in the Yucatán, Authentic Mexican Food, 10 Best Restaurants In Mexico, 10 Interesting Facts About Oaxaca, Breakfast In Mexico City, Mexico Travel Advice,

Please share your comments below to let us know what you think of this article

Notify of
Inline Feedbacks
View all comments
Sign up for free cookbook.

Subscribe now for a free copy of the Gran Luchito e-cookbook filled with delicious, authentic Mexican recipes and join our mailing list for all the latest recipes, news and blog updates.