The Best Luxury Hotels and Resorts in Mexico
Wondering where you should go on your first trip to Mexico? With so many amazing Mexico destinations to choose from, from Cabo to Tulum, Cancun and the Yucatan Peninsula, to Punta Mita and the Riviera Nayarit, it can be hard to pick just one! Which is where I come in to help. I’ve been traveling to Mexico at least once a year since I was a little girl – and it is one of my top 5 favorite countries to vacation to in the WORLD (Mexico, Maldives, Bali, Greece and Italy if you want to hear the list).
Here are my absolute favorite areas in Mexico to vacation, and where to stay in each for the best (and safest) experience.
Best for: couples and young families
Punta Mita is a chic beachfront town located on the Sea of Cortez on Mexico’s west side. It’s a gated community, so is super-safe, and has some of the most beautiful, luxurious hotels in the whole country.
Where to Stay in Punta Mita:
Located within a highly private, 17 million square foot estate, the Four Seasons boasts two big stretches of beach on Mexico’s Pacific Coast. The pools, spa, and food are all big highlights here- and the resort’s restaurant, Dos Catrinas, is a gorgeous two-story restaurant putting a modern spin on Mexican gastronomy (like street tacos, YUM!), and with a stylish cocktail lab and bar upstairs.
The vibe of the FS Punta Mita is Mexican hacienda meets a luxe jungle lodge meets a tropical beach-front resort. It’s one of the most gorgeous pieces of land I’ve ever stayed in, and the beaches and atmosphere are hard to beat anywhere else in Mexico.
There’s also an on-site sea turtle rescue program, and if you’re lucky, you can see sea turtles hatching and making their way to sea during your stay – so beautiful!
The St. Regis, true to their worldwide brand, is framed with contemporary luxury and extraordinary hospitality. The 120-room beachfront property is stunning and the casita-style feature private terraces, expansive marble bathrooms, soaker tubs, and spacious balconies. And, in true St. Regis fashion, each suite is assigned a personal butler – available (by text!) 24/7. I LOVED this resort.
Best for: Honeymooners, nature-lovers
One&Only Mandarina is located 1 hour North of the Puerto Vallarta airport, in a secluded, gated new development called Mandarina. Puerto Vallarta / Mandarina feels super tropical, and this resort sits on the edge of a rainforest and is very lush and jungley. Mandarina is ideal for the nature lover. They are modern jungle treehouses stilted up 40 feet in the air!!! One of my favorite things about this resort is the way each modern treehouse villa was constructed to blend in seamlessly with nature. The O&O hashtag is #NatureUnspoiled and it’s easy to see why – the natural beauty and connection to nature here at Mandarina is so special, and the feeling waking up surrounded by birds chirping and crashing waves, sipping your coffee poolside, at your ocean-view jungle treehouse? Unbeatable.
Best for: anyone! Couples, families, bachelorette parties
A trip to Cabo is a choose-your-own-adventure type of trip. Cabo has the majestic Pacific coast, high-end beachfront resorts, tons of golf, deep sea fishing, pampering, and all the all-night fiestas you could ever want if you’re up for it. Whether you’re traveling with your family, your loved one, or a big group of friends, Cabo is always a good idea.
The Best Luxury Resorts in Cabo:
Waldorf Astoria is located in one of my favorite exclusive gated areas in Cabo – Pedregal. This hotel defines luxury, and stands out even among the many luxurious options in Los Cabos. Upon arrival, you’re welcomed with a bottle of tequila. You’ll experience special touches throughout your stay, with their one-of-a-kind service. The rooms here feature a terrace with ocean views and a plunge pool! While the Pedregal area does not have a swimmable beach, it is still breathtaking on the beach with gorgeous views, and there are four resort pools on property and a gorgeous spa! This is also a Hilton hotel so if you’re a Hilton Honors member, you can consider using points!
One&Only Palmilla has long been a chic Mexican playground for the rich & famous. It’s constantly ranked as one of the best resorts south of the border, and boasts one of the most relaxing atmospheres anywhere in Mexico. There are 2 beaches, and a world-class spa. If you’re feeling a little adventure, Los Cabos is renowned for its deep-sea fishing, and the resort can set you up with a day trip out to sea, or you can explore the nearby coral reefs and go scuba diving and snorkeling, with visibility more than 100 feet down (!!!).
The One & Only also owns a 27-hole Jack Nicklaus golf course, and greens fees are significantly lower for hotel guests than the public. Big win if you’re looking for the best golf in Cabo!
Set on the dreamy bluffs of the Baja Peninsula, this ultra-chic, five-star, oceanfront resort in Cabo features spacious private terraces, infinity hot tubs, six on-site restaurants, two private beaches, a full-service spa, four swimming pools, and AMAZING restaurants. If you’re looking for the perfect resort for an anniversary trip to Cabo, a romantic getaway, or even a honeymoon, Esperanza is your spot.
The Cape is sleek, boutique, and hip, and boasts some of the best views (from every single room) in all of Cabo. The service is unparalleled and makes for an ideal luxury hotel in Cabo. Did I mention the food is AMAZING, they are amazing with food allergies and sensitivities, and they even have gluten-free churros??? YEP.
If budget is no object, and you want to rent out an 8-bedroom villa that vacation DREAMS are made of, check out Mantea Casa Cabo’s picturesque gated community of Pedregal.
This perfect beachfront getaway features ocean views, high-tech digs, a full gym, and a private chef and bartender at your beck and call any hour of the day. Mantea Casa Cabo has everything you could possibly want at a five-star resort, but in the comfort of YOUR OWN VILLA. It’s the perfect celebrity hideaway, or luxury family retreat in Cabo.
The best luxury all-inclusive resorts in Cabo:
Marquis Los Cabos – If you’re looking for a luxury adults-only all-inclusive Cabo resort with great food and drinks, and super-chic rooms, this is your spot. This exclusive beachfront all-inclusive resort overlooks the Sea of Cortez in Cabo. Los Cabos’ most luxurious adults-only experience includes 235 suites with stunning sea views, three beachfront pools, the exquisite Spa Marquis, and five distinctive dining options created by Master Chef Thierry Dufour.
Cancun, Tulum, and the Yucatan Peninsula
Cancun’s postcard-perfect coast, with white, powder-soft sand and crystal-clear turquoise Caribbean water, make it one of Mexico’s best tropical destinations.
Rosewood Mayakoba sits along a mile-long arc of white Caribbean sand, nestled just north of the picturesque waterfront town of Playa del Carmen. Upon arrival, guests find an ecologically diverse paradise of crystal clear lagoons and mangrove forests stretching over 620 acres. in Playa Del Carmen is one of Mexico’s most luxurious resorts – and constantly wins awards for its service and modern design.
Finest Playa Mujeres is one of my favorite all-inclusive resorts in the entire Caribbean, and the best part is that it’s in Mexico! Which means AMAZING Mexican food, beautiful turquoise waters, and picture-perfect pools. You can read more about my experience at Finest Playa Mujeres here!
Where to stay in Tulum
If the idea of staying in a mega-resort doesn’t appeal to you, the low-key Yucatán peninsula has other areas, like Tulum, that offer a different, more authentic, Mexico vacation experience. In Tulum, small boutique, beachy-chic hotels line the trendy coastline between turquoise Caribbean waters and lush Yucatan jungle, and you can spend your days exploring underwater cenotes, ancient Mayan ruins, and eating amazing, authentic Mexican food in trendy farm-to-table restaurants.
This eco-friendly Tulum hotel on the trendy shoreline is an upscale, chic hotel pick in Mexico. There are beach cabanas, garden palapas, Bali huts (the most basic accom, despite their awesome name) and even a beach house. All of the boho-chic cabanas come with four-poster beds covered by white mosquito nets, while most also have handcrafted wood or polished concrete floors and spacious decks with ocean views.
There’s also a ‘jungle gym’ an amazing take on a resort gym – an outdoor eco-gym set right on the beach that offers free weights, monkey bars, parallel bars and rope climbing!
A celeb favorite in Tulum is the Hotel Esencia – set on a secluded Beach just north of Tulum, with 40 rooms and suites, a Japanese-Peruvian restaurant, and endless areas to relax. Check out the spa for hydrotherapy and the bar for fresh-pressed morning juices. Hotel Esencia is the perfect escape from reality, for a weekend, or a week.
Best for: wellness retreats, yogis, and anyone looking for a healthy detox hotel in Mexico
If a detox or yoga retreat is what you’re after, look no further than the ultra-chic Sanara Tulum, where wellness takes center stage. With clean eating and thrice-daily yoga sessions, the living is easy at Sanara Tulum. The in-house wellness center is a comprehensive holistic vacation destination, offering everything from crystal healing to bio-magnetic treatments. Their in-house spa is also ranked as one of the world’s best spas – so you’ll be guaranteed to come back from your vacation not only feeling healthier, and more centered, but pampered as well.
For food, you’ll love the hotel’s restaurant – The Real Coconut, where a wholesome, health conscious menu has awesome creations like a guilt-free nacho bowl topped with coconut flour chips. There’s also a team of juiceologists who customize smoothies, as well as an on-site nutritionist to help you meet your wellness goals.
Is it safe to travel to Mexico?
While Mexico has gotten a bit of a bad rap lately for its safety concerns, it’s important to note that most of the recent violence has occurred outside of tourist areas, and far from the resorts that I’ve featured here on this list. Resorts have tightened security in recent years, and I have never felt unsafe at any of these resorts I’ve mentioned here. Safety is a huge priority to these places and you won’t feel unsafe at one moment during your stay! As I say with anywhere that the media tends to call “unsafe”, don’t let your fears stop you from seeing the world!
Check out my related posts