Even though Mexico is one of the most accessible destinations from the U.S., its vastly different landscapes and culture keep it fresh and varied no matter how many times you go. And, there’s plenty to enjoy for all vacation styles and budgets, from swimming in cenotes to visiting Mayan ruins to relaxing on private white sand beaches.
Whether you’re planning a honeymoon or surprise vacation, these Mexico resorts will delight you and your S.O. While they’re all unique, one thing all of these Mexico resorts for couples have in common is their romantic setting and amenities.
W Punta de Mita, Punta de Mita, Nayarit
Located in the Puerto-Vallarta-adjacent but perpetually underrated region of Riviera Nayarit is the secluded resort area of Punta de Mita. You’ll quickly realize why celebrities flock to this area, and why the W Punta de Mita should be your resort of choice. From its semi-private beachfront location to the vibrant decor, there’s plenty for couples to enjoy at this luxury resort. Other highlights include the spa, set near a natural spring; six dining options, including a private dining experience in the middle of the spring-fed lake; and the iconic 460-foot tiled pathway inspired by the area’s indigenous people, the Huichol. If you do want to bring the kids along, there’s a kids’ club and activities available like surfing and whale watching that are suited for families.
Punta de Mita is conveniently located within 50 minutes from the Puerto Vallarta airport, and closeby to area activities like the pueblo magico, Sayulita, as well as a biosphere reserve.
The Beach Tulum, Tulum, Quintana Roo
The adults-only The Beach Tulum is located on Tulum’s South Beach, an area lined with private resorts and beach clubs, making it consistenly less crowded with day trippers. The Beach Tulum caters to couples; if you’re booking a honeymoon stay, the concierge team will help arrange private dinners at the onsite restaurant, Ziggy’s, and other special activities.
If it is your honeymoon (or any other special occasion), consider splurging on a rooftop room with a private balcony, hammock, and hot tub. The hotel has an overall boho-chic vibe, and you can even start your morning off with a free 75-minute yoga class.
Ser CasaSandra, Holbox, Quintana Roo
If you’re after a romantic and relaxing vacation for you and your significant other in Mexico, look no further than the 17-room property, Ser CasaSandra. Set on the beaches of Isla Holbox with no TVs, clocks, or phones in your room, you’ll be distraction-free. The property is focused on connecting your mind and body, and even has a wellness concierge. With close attention to local influences, you’ll find art and decor from community artists, an onsite Yucatan cuisine restaurant that sources local ingredients, and a cellar of Mexican wines.
If you visit over the summer (between May and September), book a tour to swim with the whale sharks who call this area home for part of the year.
Hotel San Cristobal, Todos Los Santos, Baja California Sur
Experience a different side of Mexico at the secluded southern end of the Baja California peninsula. Hotel San Cristobal is an oasis in the artistic and agricultural town of Todos Los Santos. The hotel promises all the amenities of an all-inclusive resort without the stereotypical resort feel. Think onsite restaurant and pool bar serving locally-caught fish and small-batch mezcal, and complimentary resort activities like a weekly two-hour hike and outdoor yoga classes.
The 32-room beachfront property welcomes guests over the age of 12. The hotel offers creative ways to engage with the community, encourages guests to bring items to donate, and will gladly help arrange volunteer opportunities for you during your stay.
Hotel Escondido, Puerto Escondido, Oaxaca
Trendy couples looking for laid-back isolation should head to the adults-only Hotel Escondido located in the foodie region of Oaxaca. Puerto Escondido means “hidden port,” and the hotel plays off its location with an underground bar, beachfront infinity pool, spaced out cabanas, and library.
The 16 palapa-style rooms have flat-screen TVs, oversized bathtubs, private plunge pools, and immaculate decor. It’s a hidden gem in all senses of the word. Note that the hotel is about a half hour from town, but has an onsite spa and restaurant that serves creative menu items all day, so you won’t need to venture far to find everything you need.
Villa Premiere Boutique Hotel & Romantic Getaway, Puerto Vallarta, Jalisco
For a can’t-beat location and understated luxury, book your romantic vacation at Villa Premiere Boutique Hotel & Romantic Getaway. Located just a few blocks from PV’s boardwalk, El Malecón, this adults-only resort is a beachfront property with two swimming pools, a spa, and three gourmet restaurants.
Spoil your partner with a personal butler who can also arrange a private romantic dinner and decorate your In-room Jacuzzi with candles, rose petals, and more. Indulgent amenities like a pillow menu and in-room aromatherapy make for a custom experience you won’t forget.
Viceroy Riviera Maya, Playa del Carmen, Quintana Roo
The Viceroy Riviera Maya is a Mexico resort unlike many. You’ll have ultimate seclusion with your own private villa complete with a plunge pool, outdoor shower, and deck. Yet mere steps away from your private paradise sits a beachfront resort with a spa, pool deck, cabanas, two onsite restaurants, and resort activities like a tortilla masterclass and tequila tasting. The Viceroy Riviera Maya will also arrange private romantic dining experiences, either in your villa or on the beach.
And while there’s plenty to keep you entertained at the resort and on the water, you’re not far from even more activities in Playa del Carmen, including cenotes, archaeological sites, and Xplor (Xcaret) park.
Hacienda San Jose, Tixkokob, Yucatan
History, luxury, and romance meet at the Hacienda San Jose, located in a tropical forest in the Yucatan Peninsula. Located near cenotes and ruins, the hotel offers guided excursions by archaeologists and historians. It’s all about enjoying the setting here, including the property’s lush gardens and its beautifully restored buildings.
There are 15 guest rooms, each with a private terrace and garden, and you may even get a centuries-old banyan tree in the middle of yours. The property does have an outdoor pool and spa, or you book the presidential suite for a private pool. Reserve a private dinner set among candle-lit trees at the onsite restaurant, San Jose, serving a wide variety of regional and international dishes.
The Hotel Secreto, Isla Mujeres, Quintana Roo
Skip the scene in Cancun and instead take the short ferry ride to car-free Isla Mujeres. The Hotel Secreto is located at the northern tip of the island and is surprisingly affordable considering it’s a beachfront property in Mexico. At The Hotel Secreto, you’ll find a refreshing take on a typical Mexico resort with a lap pool instead of a massive sun deck, minimalist decor, no onsite restaurant, and fewer than 15 rooms, most with private balconies. But you’ll still have plenty of onsite amenities to enjoy, including a spa and fitness center. It’s a quiet option for couples looking to relax, explore local restaurants, and enjoy water activities on the laid-back island.
Waldorf Astoria Los Cabos Pedregal, Cabo San Lucas, Baja California Sur
It doesn’t get more romantic or luxurious than the Waldorf Astoria Los Cabos Pedregal. The property is etched into the rocky Baja coastline. Rooms are extremely spacious, and all have en-suite plunge pools, some with terraces and fire pits. Beachfront suites and multi-room villas are also available for groups or extra privacy.
With two onsite fine-dining restaurants, infinity pools with ocean views, a beach, swim-up bar, spa, and expansive pool deck, it’s hard to imagine you’ll want to leave; but if you do, you’re close to the central town and marina where most water-based activities depart from. But don’t be concerned about rowdy spring breakers here, you’re separated by the hotel’s privately owned tunnel. A personal concierge is also at your disposal for activity, spa, and restaurant bookings. And if you’re looking for extra romance, come in February during Romance Week.
This Mexico resort is also welcoming to families and has its own kids’ club and family-friendly activities if you’re looking to travel with kids in tow. Note that the main pool is for adults only, but there are separate family-designated pools.