Mexico, everyone’s going; whether it’s honeymooners heading for the beach or gangsters heading for the border in every US crime thriller. But where to stash your fiancé or swag, depending which group you fall into, once you arrive? Well here’s some suggestions of places to stay in this wondrous country, a melting pot of cultures, history and, our favourite, cuisine…

Rosewood Mayakoba

Rosewood Mayakoba

Lagoons and Luxury

As you’d only expect from a Rosewood Hotel, the Rosewood Mayakoba is an oasis of luxury, both figuratively and actually. Surrounded by lush jungle and bordered by white beaches the hotel on the Riviera Maya offers 129 suites of luxury, each with its own plunge pool.

Perfect for honeymooners or holiday makers, the hotel blends into surroundings and takes its inspiration from Mayan traditions. The rooms have their own private docks to get around the central lagoon, with many also enjoying an ocean view. And Rosewood Mayakoba will suit golfers to a tee given that it backs onto El Camaleón Mayakoba Golf Course.

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

Amalys Luxury Resort

Ecological Resort

Set across a collection of exclusive bungalow suites Amalys is nestled on a secluded beach on the south Pacific coast. Created as a place to share life, the resort is owned by a Belgian couple as a private oceanfront ecological resort, available for leisure and cultural holidays. The well appointed thatched bungalows open out onto the sea and the facilities are excellent. The decor mightn’t be to everyone’s taste, but the setting is breathtaking, with the ocean ahead and views of the Sierra Madre del Sur mountain chain behind, and the experience resolutely high-end luxury.

Where: Carretera 200, Costa Cumana, Km. 156, Puerto Escondido, Oaxaca, Mexico

JW Marriott Cancun Resort & Spa

You Can In Cancún

Cancún, on the Yucatán Peninsula and lapped by the Caribbean, is well known as a Spring Break go-to, and for good reason. But if you want to avoid the hordes and relax in perfect peace then head to the JW Marriott Cancun Resort & Spa. The resort benefits from all the usual JW Marriott extras, with a wide selection of suites and rooms, numerous restaurants and an incredible infinity pool! Cancún is also the gateway to the ancient ruins of Tulum and Chichén Itzá, making it great for both relaxation and exploration.

Where: Blvd. Kukulcan, Km 14.5, Lote 40-A, Zona Hotelera, Cancun, 77500, Mexico

St Regis Punta Mita Resort

Worth A Punta

Right on the punta of Punta Mita, St Regis Punta Mita Resort sits on the Pacific coast and is spectacular, both in terms of the surroundings and the facilities. From the luxurious Remède Spa, the two (TWO!) Jack Nicklaus Signature Golf Courses and a tennis centre sit alongside private plunge pools, exquisite restaurants and an understated luxury that St Regis is known for.

Where: Lote H-4, Carretera Federal 200, km 19.5, Punta de Mita, Nayarit, 63734, Mexico

Hotel Esencia

Fit For A Duchess

Want to live like royalty? Well do so properly at Hotel Esencia, which was designed for an Italian duchess. An aristovratic oasis on the edge of the Yucatán jungle, the impressive main house is surrounded by villas and suites combining the traditions of the past and modern living. The quiet bay of Xpu-Ha is a home for sea turtles and perfect for enjoying the tranquility of the area, many miles from the massive resorts.

Where: Carretera Cancún – Tulum km 265 Xpu-Ha, Quintana Roo 77750, Mexico

Royal Hideaway Playacar

Royally Luxurious

From duchesses to royalty, the Royal Hideaway is a a resort close to Playa del Carmen and catering for all tastes (literally, there are six restaurants). Set over 200 luxury rooms amid luscious gardens, the hotels sits on the white sands of the Riviera Maya and sells itself as an ‘adults only’ resort (nothing dodge, just the bliss of no kids running around and peeing in the pool). Alongside the six restaurants, there’s six pools and a fitness centre.

Where: Calle Lote Hotelero No.6, Desarrollo Playacar, 77710 Playa del Carmen, Q.R., Mexico

Marquis Los Cabos

Desert Meets Sea

This white iceberg of a hotel, washed up on the golden shores of Los Cabos, marks the spot where the sea and desert meet. Sat on the southern tip of the Baja peninsula, the hotel has three pools, a spa and  five restaurants serving everything from French fine dining to Asian cuisine. The wraparound infinity pool is unmissable and this adults-only hotel only deals in suites. Oh, and it’s also perfect for whale watchers (the location, not the pool!)

Where: Carretera Transpeninsular Km 21.5 Fracc. Cabo Real, San José del Cabo Baja California Sur, Mexico 23400

Zoëtry Paraiso de la Bonita Riviera Maya

Zoëtry In Moion

Back to Cancún’s Riviera Maya where Zoëtry Paraiso de la Bonita is truly ‘zoëtic’. All inclusive, you receive a complimentary bottle of rum or tequila on arrival (this is already my kind of place) and a bottle of sparkling wine in your room every day, plus all food and drink are included; all you have to do is lie back, maybe enjoy some golf (again, all included) or eat in one of the three restaurants or the sushi and ceviche bar.

Where: Carretera Cancun-Chetumal Km 328, Bahía Petempich, Benito Juarez, 77580 Puerto Morelos, QROO, Mexico

The Resort At Pedregal

Plunge Pool In

To get to The Resort At Pedregal you enter through Mexico’s only privately owned tunnel. So far so James Bond. But once inside, the hotel opens out into a luxurious resort perched on the edge of the beach and up against the cliffs, making this a stunning location only matched by the fantastic array of facilities and high quality of accommodation (the rooms and suites come with private plunge pools and fire pits as standard). The pool even made it onto our definitive list of the world’s most incredible infinity pools.

Where: Camino del Mar 1, Cabo San Lucas BCS, 23455, Mexico