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. Great service beautiful grounds.

Show more Show less
9.4
Superb
1,481 reviews
Price from
£308
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. Breakfast was good and the location was a few blocks away from the beach,

Show more Show less
9
Superb
1,140 reviews

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. entire place is just amazing, food, facilities, stuff, parks, attractions, also other guests staying in this hotel are very friendly and very nice. My kids said that this hotel was way better than Disneyland in Florida.

Show more Show less
9.1
Superb
1,416 reviews
Price from
£470
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. Stunning setting near the beach with lots of plans and shade around. Lovely pool , well equipped room, friendly staff and amazing breakfast. Everything was perfect and I cannot recommend Amar Inn highly enough. Big thanks to all the staff who kept going above and beyond to make our stay special.

Show more Show less
9
Superb
1,243 reviews
Price from
£83
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. Beautiful suites meeting all our needs the reception staff were so helpful and accommodating. Definitely recommend

Show more Show less
9
Superb
1,550 reviews
Price from
£62
per night

Riviera Maya Suites 4 stars

Centro, Playa del Carmen - 300 yards from beach

Surrounded by landscaped gardens in a great location near Playa del Carmen's famous beach and 5th Avenue, this property offers fully furnished 2 and 3-bedroom apartments.

The apartments at Riviera Maya feature fully equipped kitchens with dinnerware and cooking utensils. There is also a laundry room that offers a washer and dryer. After a busy day, guests can relax on their private balcony in the hammock. Simple, we don't need more, close to stadium so best place for sport! In the main street, best place for drink! But in a quiet area! I recommend

Show more Show less
9
Superb
1,308 reviews
Price from
£174
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. We absolutely loved this place

Show more Show less
9
Superb
170 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 liked the cleanliness, the location, the friendly staff, and the roof pool.

Show more Show less
9
Superb
141 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. Location, apartment and facilities were all brilliant! Would highly recommend.

Show more Show less
9.4
Superb
123 reviews
Price from
£72
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. Beautiful hotel, great facilities. The food/drinks and service were excellent

Show more Show less
9
Superb
183 reviews
Price from
£243
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