Skip to main content

The best beach hotels in Riviera Maya

Check out our pick of great beach hotels in Riviera Maya

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Xcaret Arte - All Parks All Fun Inclusive - Adults Only 5 stars

Playa del Carmen - 2.2 miles from beach

Located in Playa del Carmen, 8.8 km from Playa del Carmen Maritime Terminal, Hotel Xcaret Arte - All Parks All Fun Inclusive - Adults Only provides accommodation with free bikes, free private parking, a fitness centre and a garden. Providing a restaurant, the property also has a private beach area, as well as a sauna and a hot tub. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. This hotel is amazing everything about this hotel is absolutely beautiful. Great food great cocktails and a stunning resort you could spend days exploring. Our 3 butlers were extremely helpful too Lorena, Brenda and Jean would go back and stay again in a heart beat

Show more Show less
9.4
Superb
1,476 reviews
Price from
£312
per night

Suites Cielo y Mar 3 stars

5th Avenue, Playa del Carmen - 350 yards from beach

Invites you to enjoy its rooms, which are located on the 5th avenue, the beach is at 250 metres and the comercial and restaurants zone is at 1 km.

The first level of the building has garden view and the second level has manglar and caribian sea view. Rooftop pool area is great! So close to the beach. Clean and comfortable.

Show more Show less
9
Superb
1,140 reviews
Price from
£78
per night

Hotel Xcaret Mexico All Parks All Fun Inclusive 5 stars

Playa del Carmen - 1.6 miles from beach

Situated in Playa del Carmen, 6 km from Playa del Carmen Maritime Terminal, Hotel Xcaret Mexico All Parks All Fun Inclusivehas a number of amenities including a private beach area, an outdoor swimming pool and a tennis court. Around 6 km from ADO International Bus Station, the property is also 6 km away from Disabled-friendly beach and offers free WiFi. The resort has a restaurant, and Kool Beach Club is 7 km away. The room was amazing and the food incredible

Show more Show less
9.1
Superb
1,417 reviews
Price from
£476
per night

Hotel Amar Inn

Puerto Morelos - 50 yards from beach

Only 30 metres from Puerto Morelos’ Playa Mar Beach and 400 metres from Plaza Central, Hotel Amar Inn features some rooms with sea view. Free Wi-Fi access is available.

Amar Inn’s rooms provide you with TV with cable channels and air-conditioning. There is also a refrigerator, extras include a fan. Featuring a shower, private bathrooms also come with a hairdryer and towels. Very charming little B&B right on the beach, like 10 meters away from it. Excellent Mexican breakfast, good, strong coffee, with comfortable public parking right in front, on the street. The place has obviously been built with lots of love and taste, and the owners and staff are very warm, welcoming and helpful. From my balcony I had a lovely sea view. Next time I’ll stay longer.

Show more Show less
9
Superb
1,238 reviews
Price from
£84
per night

Suites Corazon 3 stars

Centro, Playa del Carmen - 300 yards from beach

The Suites Corazon are located only a 3-minute walk from the beach in Playa del Carmen and feature free Wi-Fi, flat-screen TVs and daily cleaning service.

These stylish air-conditioned suites situated in the heart of the city come with a microwave, mini-fridge and a seating area. They also feature a private bathroom, along with a balcony. Good location, very comfortable

Show more Show less
9
Superb
1,551 reviews
Price from
£63
per night

Casa Toloc Tulum

Tulum City Centre, Tulum - 1.9 miles from beach

Casa Toloc Tulum provides accommodation within 600 metres of the centre of Tulum, with free WiFi, and a kitchen with a stovetop, a minibar and kitchenware. There is a private entrance at the aparthotel for the convenience of those who stay. The aparthotel features family rooms. Tastefully decorated, large room, nice windows onto green garden. Easy check-in and check-out. Equipped kitchen, comfortable bed (good quality sheets), good shower with hot water. Great location, free bikes. Great value. At the risk of sounding stingy, this may be the first perfect "10" I've given, but it's well-deserved.

Show more Show less
9
Superb
171 reviews
Price from
£38
per night

Mini Rooms By Illusion

Centro, Playa del Carmen - 400 yards from beach

Located in Playa del Carmen, 800 metres from Playacar Beach and 700 metres from the centre, Mini Rooms By Illusion provides air-conditioned accommodation with free WiFi, and a rooftop pool. Featuring a tour desk, this property also provides guests with a picnic area. The guest house offers sea views, a sun terrace and a 24-hour front desk. I had an amazing stay!!! I loved how clean the place was and all the staff were helpful and kind. So happy I found this place. If you need a safe and clean place to rest your head this is the place. Now BOOK!!!

Show more Show less
9
Superb
142 reviews
Price from
£18
per night

Alizee Tower

Centro, Playa del Carmen - 600 yards from beach

Playa del Carmen Beach is 700 metres from Alizee Tower, while Playacar Beach is 2.3 km from the property. Cozumel International Airport is 36 km away, and the property offers a paid airport shuttle service. Well designed with all the amenities and little extra additions that made a difference. Really impressed not only because the property was new, but the friendliness of the staff and high value for money.

Show more Show less
9.4
Superb
128 reviews
Price from
£78
per night

Niken Beachfront Tulum Hotel 4 stars

Zona Hotelera, Tulum - 50 yards from beach

Set in Tulum, a few steps from South Tulum Beach, Niken Beachfront Tulum Hotel offers accommodation with a garden, free private parking, a private beach area and a terrace. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a concierge service and organising tours for guests. you are looking for a relaxing stay in Tulum, NIKEN is the place for you. My partner and I couldn’t be more grateful for our stay and would highly recommend to anyone coming to Tulum. It is in the quieter part of the beach strip, but close enough to many great restaurants and bars. The rooms are a great size have a beautiful view of the water. The beach is also cleaned daily from seaweed and rubbish (many other hotels don’t do this as regularly). We enjoyed the complimentary breakfast and were provided with fresh water each day. A special mention to Jerónimo, Marcelino and restaurant staff, who were very friendly, accommodating and knowledgeable when we had any questions regarding the area. I would 100% recommend this hotel and would love to come back one day!

Show more Show less
9
Superb
183 reviews
Price from
£246
per night

Hotel Shibari - Restaurant & Cenote Club 5 stars

Zona Hotelera, Tulum - 250 yards from beach

Situated in Tulum, 200 metres from South Tulum Beach, Hotel Shibari - Restaurant & Cenote Club features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can have a drink at the bar. everything and especially the Cenote its like a dream !

Show more Show less
9.1
Superb
342 reviews
Price from
£309
per night

Most booked beach hotels in Riviera Maya this month

FAQs about beach hotels in Riviera Maya

Beach Hotels that guests love in Riviera Maya

gogless