The Viceroy Riviera Maya is a luxury beachside resort located just outside Playa del Carmen on Mexico's Yucatan peninsula.

Image of Amy Cooper
Image of Louisa Fisher

Louisa and Amy are here to help give you the inside track.

This boutique resort has just 41 villas nestled among the tropical plants on the beachfront. The villas have been decorated in a simple Mayan style with Palapa roofs, dark wood canopy beds and lots of natural rattan furniture. Each has a private patio with a hammock and plunge pool and sweeping ocean or jungle garden views.

The hotel has its own private stretch of beach, including a pier from which you can easily snorkel past the break waters. The dining ranges from fresh seafood and local ingredients to the Coral Grill which serves grilled and barbeque dishes along with wood-fired pizzas.

Activities available either on-site or nearby include golf, horse riding, fishing, windsurfing, kite-surfing, nature walks, tennis and jungle tours. Or visit the many nearby landmarks and ancient cities and ruins on guided excursions.

Enjoy diving from the Viceroy with colourful corals and a variety of marine life. Cenotes or inland fresh water caves, certainly give a unique experience should you wish to try something different.

Why we love it

Image of Will Boocock

The Viceroy is one of the most luxurious properties on the 'Riviera Maya', the resort has the ambience of an exclusive residential compound.



Key Info

Number of rooms


Eco Rating


Other places to stay in Yucatan Peninsula

Hotel Esencia yoga palapa gardens

Hotel Esencia

Once the retreat of an eccentric Italian Duchess, Hotel Esencia is a chic beachside hotel on Mexico’s Yucatán coast, and still retains that feeling of a private home.

Aerial View of the Beach

Maroma Resort and Spa

Belmond Maroma Resort and Spa is a tranquil beachside resort located in the middle of a nature reserve on the Yucatán peninsula.

Start creating your tailored trip today

Louisa and Amy are our Yucatan Peninsula experts and as seasoned travellers they have the inside track on the most memorable adventures.

Call us on 1-800-652-1972

Or enquire online