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.

Popular points of interest near Hotel B10 - Distinctive Hotel- include Playa del Carmen Beach, ADO International Bus Station and Playa del Carmen Maritime Terminal. Cozumel International Airport is 34 km away. Very surprised about the accommodation, great room, great location, all the staff were very friendly and helpfully. We extended one night because we loved playa del Carmen but also because we loved this place.

Show more Show less
9
Superb
164 reviews
Price from
US$150
per night

Porto Blu is situated in Puerto Morelos and has a rooftop pool and sea views. It is located a few steps from Playa Puerto Morelos and features a lift. The apartment features family rooms.

Complete with a private bathroom fitted with a shower and a hair dryer, all units at the apartment complex have a flat-screen TV and air conditioning, and some rooms include a terrace. At the apartment complex, each unit includes bed linen and towels. The property is very new and well managed. The amenity is excellent.

Show more Show less
9.3
Superb
174 reviews
Price from
US$123
per night

Facing the beachfront, Sana Tulum Beachfront Boutique Hotel offers 5-star accommodation in Tulum and features an outdoor swimming pool, garden and private beach area. Situated conveniently in the Zona Hotelera district, this hotel features a bar, as well as a hot tub and a spa centre. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. This place is heaven, I didn’t want to leave! The staff are incredible and made me feel so comfortable. The grounds themselves are stunning, my room was so comfortable, air conditioning works so well, cocktails by the beach were divine.

Show more Show less
9.2
Superb
121 reviews
Price from
US$416.67
per night

Situated in Playa del Carmen, 300 metres from Playa del Carmen Beach and less than 1 km from the centre, Casa Creunza de Mar features air-conditioned accommodation with free WiFi, and a garden. There is a private entrance at the aparthotel for the convenience of those who stay. Boasting family rooms, this property also provides guests with a picnic area. A gem. Great location, brand new place, and Ivan the host was amazing

Show more Show less
9.3
Superb
139 reviews
Price from
US$52.65
per night

Playa del Carmen Beach is 700 metres from Alizee Tower, while ADO International Bus Station is 2.2 km from the property. Cozumel International Airport is 36 km away, and the property offers a paid airport shuttle service. I liked everything actually. Room is well designed and sparkling clean. The receptionists are super nice. I mean it. Exceptional hospitality. Thank you Anna! Location is also a win. Close to the beach and nice restaurants. Rooftop pool and gym are super clean. Recommend

Show more Show less
9.2
Superb
316 reviews
Price from
US$63
per night

Set in Playa del Carmen, 700 metres from Playacar Beach, Riu Palace Riviera Maya - All Inclusive offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the facilities of this property are a restaurant, a kids' club and a shared lounge, along with free WiFi throughout the property. The resort provides a terrace and a 24-hour front desk. Cleanliness, food and friendly staff.

Show more Show less
9
Superb
433 reviews
Price from
US$699.28
per night

Popular points of interest near the aparthotel include Playa del Carmen Beach, ADO International Bus Station and Playa del Carmen Maritime Terminal. Cozumel International Airport is 35 km from the property. My stay was absolutely great. The studio is very modern and the owners put a lot of love in every design detail. There was not one thing that I was missing or didn't like. I can highly recommend this unique beautiful spot in Playa del Carmen. The location is btw amazing! It is located in a very trendy neighborhood with lots of coffee shops, restaurants, and Yoga studios.

Show more Show less
9.8
Exceptional
227 reviews
Price from
US$58
per night

Popular points of interest near the accommodation include Playa del Carmen Beach, ADO International Bus Station and Church of Guadalupe. Cozumel International Airport is 36 km from the property, and the property offers a paid airport shuttle service. Absolutley perfect condominium that offers both a quiet break, and access to the hustle and bustle of the nearby busy areas, restaurants, bars and attractions.

Show more Show less
9.1
Superb
581 reviews
Price from
US$176
per night

Located in Puerto Morelos, a few steps from Secreto Beach, Angelina 28 Beachfront and Family Apartments - Modern and Relaxing Long Stays - 20 min from Cancun Airport provides accommodation with a private beach area, free private parking, pool with a view and a garden. The property features sea and garden views, and is 25 km from ADO International Bus Station. Featuring family rooms, this property also provides guests with a picnic area. Loved the spacious modern flats with an amazing view, and the cool communal areas with the pool and hot tubs. Francisco was also very kind and helpful.

Show more Show less
9.1
Superb
146 reviews
Price from
US$126
per night

Located in Puerto Morelos, 18.8 km from Playa Puerto Morelos, Oom Bubble Boutique Riviera Cancun - Adults Only 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. Amazing unique experience. Impeccable service.

Show more Show less
9.3
Superb
315 reviews
Price from
US$373
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