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

The hotel offers certain rooms with sea views, and each room is equipped with a balcony. Guest rooms at Hotel Xcaret Arte - All Parks All Fun Inclusive - Adults Only include air conditioning and a wardrobe. This was my second time at this magnificent resort and I can confirm that this place feels like paradise! This time I took my family and friends and they were amazed by the awesome service offered by Xcaret. The food is top notch, the staff is fantastic, the pools are beautiful and the beach is incredible! The water is so blue and crystal clear. You have to come to this oasis of happiness and try it yourself!

Show more Show less
9.4
Superb
1,609 reviews
Price from
£448
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. The place is just amazing! It's in a really quiet neighborhood, 7-10 minutes walk from the great, big and not crowded beach. The staff was really nice and helpful. You can get free bikes there to wander around the city, which is really nice and convenient. The breakfast was good also. The rooms were well equipped and clean. But the best things we liked about this place is the cute back yard and the rooftop terrace with a beautiful sea view. Would definitely stay there again!

Show more Show less
9
Superb
1,045 reviews
Price from
£56
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. everything was excellent service

Show more Show less
9.2
Superb
1,607 reviews
Price from
£353
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. The owner is amazing, food every day different plus adjusted to a vegeterian meal. The Garden and pool are amazing to escape from the beach heat. Puerto Morelos is great, do not bother to stay in Cancun or Playa because you will regret it. This is a gem! All excursions can be made from P. Morelos, so perfect location and super safe compared to Cancun and Playa!

Show more Show less
9
Superb
1,257 reviews
Price from
£69
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. Just an all around great experience

Show more Show less
9
Superb
1,356 reviews
Price from
£84
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 terrace and a restaurant. With a bar, 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. Clean. Helpful friendly. Quiet. Secured 24h Parking. Breakfast. Room cleaning everyday. Good working AC. Fridge in room. Not a party hotel in the evening.

Show more Show less
9.1
Superb
125 reviews
Price from
£197
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. We absolutely loved everything! The facilities with jungle ambience, the private cenote with beach club, the spacious well equipped room, the caring service. This hotel is the perfect gateway from busy Tulum

Show more Show less
9.3
Superb
262 reviews
Price from
£519
per night

Aalada Playa del Carmen

Centro, Playa del Carmen - 400 yards from beach

Aalada Playa del Carmen is attractively set in Playa del Carmen, and has an outdoor swimming pool, free WiFi and a garden. Boasting a private beach area, the hotel is close to several noted attractions, around 500 metres from Playa del Carmen Beach, 1.1 km from Playacar Beach and less than 1 km from ADO International Bus Station. Some rooms at the property have a terrace with a garden view. Excellent location. Nice and quite hotel and also so close to everything. Rooms were really nice

Show more Show less
9
Superb
396 reviews
Price from
£105
per night

IPANA Luxury Apartments by Vacaciones.Yeah

Centro, Playa del Carmen - 600 yards from beach

Popular points of interest near the accommodation include Playa del Carmen Beach, ADO International Bus Station and Church of Guadalupe. The nearest airport is Cozumel International, 36 km from IPANA Luxury Apartments by Vacaciones.Yeah, and the property offers a paid airport shuttle service. nice new condo in a great location with many rooftop pools very clean and comfortable beds

Show more Show less
9.3
Superb
336 reviews
Price from
£91
per night

Oom Bubble Boutique Riviera Cancun 4 stars

Puerto Morelos

Located in Puerto Morelos, 18.8 km from Playa Puerto Morelos, Oom Bubble Boutique Riviera Cancun provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. With a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a concierge service and organising tours for guests. The place is gorgeous, quite and unique. The staff were extremely nice and we highly recommend the bubble experience. They even let you choose what scent you want for your bubble. The on site cenote was really cool since we had it to ourselves, they also provide board games and even a telescope in the bubble which was really nice.

Show more Show less
9.4
Superb
220 reviews
Price from
£320
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