Curated Luxury hotel deals in Mexican Riviera

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Mexican Riviera

Recommended
Sort by

See the latest prices and deals by choosing your dates

Palacio Mundo Imperial Riviera Diamante Acapulco All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Diamante, Acapulco · 2170.00 km from centre

8.8

 

406 review

Located in Acapulco, a 16-minute walk from Barra Vieja Beach, Palacio Mundo Imperial Riviera Diamante Acapulco All Inclusive has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Offering a restaurant, the property also has a terrace, as well as a hot tub and a spa center. The property provides a 24-hour front desk, airport transportation, room service and free WiFi.

The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. The rooms have a closet.

A buffet breakfast is available at Palacio Mundo Imperial Riviera Diamante Acapulco All Inclusive.

Chapel of Peace is 8.1 miles from the accommodation, while Acapulco Navy Historic Museum is 9.3 miles from the property. General Juan N Alvarez International Airport is 2.5 miles away.

Compare price on Booking.com
Compare price on Booking.com
Mishol Bodas Hotel & Beach Club Acapulco Diamante
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Acapulco · 2182.96 km from centre

8.2

 

39 review

Breakfast available

Facing the beachfront, Mishol Bodas Hotel & Beach Club Acapulco Diamante offers 4-star accommodations in Acapulco and features an outdoor swimming pool, garden and private beach area. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Private parking is available on site.

The hotel has a terrace.

Chapel of Peace is 17 miles from Mishol Bodas Hotel & Beach Club Acapulco Diamante, while Acapulco Navy Historic Museum is 18 miles away. General Juan N Alvarez International Airport is 5.6 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Amanecer
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oaxaca, La Sabrosa · 2387.97 km from centre

7.3

 

4 review

Located in La Sabrosa, Amanecer offers 4-star accommodations with a terrace and a restaurant. Certain accommodations at the property have a patio with a sea view.

Puerto Escondido International Airport is 65 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Punta Pajaros
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oaxaca, Puerto Escondido · 2420.14 km from centre

9.8

 

7 review

Punta Pajaros has free bikes, outdoor swimming pool, a fitness center and garden in Puerto Escondido. This 5-star hotel offers a 24-hour front desk and a concierge service. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.

At the hotel, rooms include a closet. Featuring a private bathroom with a shower and free toiletries, rooms at Punta Pajaros also feature free WiFi, while some have a pool view. The rooms will provide guests with a desk and an electric tea pot.

Guests at the accommodation can enjoy an à la carte breakfast.

Punta Pajaros offers a sauna.

Puerto Escondido International Airport is 16 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Costa Paraíso D-22
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bucerías · 1451.29 km from centre

10.0

 

1 review

Offering a terrace, Costa Paraíso D-22 features accommodations in Bucerías. This property offers access to a balcony and free private parking. The apartment provides an outdoor swimming pool and an elevator.

With free Wifi, this 1-bedroom apartment offers a cable flat-screen TV, a washing machine, and a fully equipped kitchenette with an oven and microwave. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.

For those times when you'd rather not eat out, you can cook on the barbecue.

Guests can also relax in the shared lounge area.

Bucerias Bay is a 2-minute walk from the apartment, while Aquaventuras Park is 6.9 miles away. The nearest airport is Lic. Gustavo Diaz Ordaz Airport, 10 miles from Costa Paraíso D-22.

Compare price on Booking.com
Compare price on Booking.com
Harbor 13001 Luxury Corner Unit Beachfront by Moikkarentals
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Vallarta · 1469.09 km from centre

10.0

 

2 review

A few steps from Camarones Beach in Puerto Vallarta, Harbor 13001 Luxury Corner Unit Beachfront by Moikkarentals features accommodations with access to wellness packages and fitness room. This beachfront property offers access to a balcony, free private parking, and free Wifi. The apartment offers a pool with mountain views, hot tub, and a 24-hour front desk.

Offering a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a hot tub. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.

A bicycle rental service and a private beach area are available at the apartment.

Villa del Mar Beach is a 17-minute walk from Harbor 13001 Luxury Corner Unit Beachfront by Moikkarentals, while Playa de Oro is 1.6 miles from the property. The nearest airport is Lic. Gustavo Diaz Ordaz Airport, 3.7 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
apartamento (de) Linda
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Vallarta · 1466.78 km from centre

9.5

 

2 review

Apartamento (de) Linda is a recently renovated apartment in Puerto Vallarta where guests can make the most of the outdoor swimming pool and garden. This property offers access to a balcony, free private parking, and free Wifi. Puerto Vallarta International Convention Center is 3.5 miles from the apartment and Aquaventuras Park is 6.8 miles away.

Offering a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.

Playa de Oro is a 12-minute walk from the apartment, while Villa del Mar Beach is one mile from the property. The nearest airport is Lic. Gustavo Diaz Ordaz Airport, 2.5 miles from apartamento (de) Linda.

Compare price on Booking.com
Compare price on Booking.com
Bambú Residencial 2 Recámaras, Alberca, Seguridad 24hrs
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Vallarta · 1466.90 km from centre

9.2

 

6 review

Bambú Residencial 2 Recámaras, Alberca, Seguridad 24hrs offers accommodations in Puerto Vallarta, 1.7 miles from Playa de Oro and 2.4 miles from Puerto Vallarta International Convention Center. This property offers access to a terrace, free private parking, and free Wifi. Aquaventuras Park is 5.9 miles from the apartment.

The air-conditioned apartment is composed of 2 separate bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is provided. The accommodation is non-smoking.

The nearest airport is Lic. Gustavo Diaz Ordaz Airport, 4.3 miles from the apartment.

Compare price on Booking.com
Compare price on Booking.com
Diamante
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Diamante · 2170.87 km from centre

10.0

 

1 review

Featuring a garden, Diamante provides accommodations in Acapulco. This property offers access to a balcony and free private parking. The accommodation features a 24-hour front desk, full-day security, and luggage storage for guests.

Providing access to a terrace with garden views, the spacious air-conditioned apartment consists of 3 bedrooms. A flat-screen TV is offered. The accommodation is non-smoking.

For those nights when you'd rather not eat out, you can cook in your kitchen.

Guests at the apartment will be able to enjoy activities in and around Acapulco, like cycling. In addition to a year-round outdoor pool, Diamante also offers kids pool.

Revolcadero Beach is 1.8 miles from the accommodation, while Chapel of Peace is 8.8 miles from the property. The nearest airport is General Juan N Alvarez International Airport, 1.2 miles from Diamante.

Compare price on Booking.com
Compare price on Booking.com
Amazing 1BR w/Rooftop Pool
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Vallarta · 1468.64 km from centre

9.5

 

2 review

Amazing 1BR w/Rooftop Pool is located in Puerto Vallarta, just a 12-minute walk from Villa del Mar Beach and 1.3 miles from Playa de Oro. With city views, this accommodation provides a swimming pool. Free Wifi is available throughout the property and Camarones Beach is a 11-minute walk away.

The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen with an oven and microwave, and 1 bathroom. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.

Puerto Vallarta International Convention Center is 3.9 miles from the apartment, while Aquaventuras Park is 8.2 miles away. The nearest airport is Lic. Gustavo Diaz Ordaz Airport, 3.7 miles from Amazing 1BR w/Rooftop Pool.

Compare price on Booking.com
Compare price on Booking.com
Nautico Condo Nice Marina View Rooftop Pool Gym
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Vallarta · 1465.00 km from centre

8.0

 

2 review

Just a 9-minute walk from Marina Vallarta Beach and 0.9 miles from Playa El Salado, Nautico Condo Nice Marina View Rooftop Pool Gym features accommodations in Puerto Vallarta with a fitness center. Both free Wifi and parking on-site are accessible at the apartment free of charge.

Nautico Condo Nice Marina View Rooftop Pool Gym features 1 bedroom, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.

Puerto Vallarta International Convention Center is 2.9 miles from the accommodation, while Aquaventuras Park is 6.2 miles from the property. The nearest airport is Lic. Gustavo Diaz Ordaz Airport, 1.2 miles from Nautico Condo Nice Marina View Rooftop Pool Gym.

Compare price on Booking.com
Compare price on Booking.com
Zoho 603 Gorgeous Ocean View Apartment by Moikkarentals
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Vallarta · 1466.72 km from centre

9.7

 

6 review

Offering a garden and a shared lounge, Zoho 603 Gorgeous Ocean View Apartment by Moikkarentals in Puerto Vallarta is close to Playa de Oro and Villa del Mar Beach. This property offers access to a terrace and free private parking. The apartment features a rooftop pool, fitness room, and a 24-hour front desk. Accommodation for disabled guests is also available at the property.

The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a coffee machine, and 2 bathrooms with a walk-in shower and a hair dryer. Guests can take in the views of the sea from the balcony, which also has outdoor furniture. The apartment offers bed linen, towels, and laundry service.

During warmer months, you can make use of the barbecue facilities and eat on the private patio.

For guests with children, the apartment provides indoor and outdoor play areas.

Puerto Vallarta International Convention Center is 3.5 miles from Zoho 603 Gorgeous Ocean View Apartment by Moikkarentals, while Aquaventuras Park is 6.8 miles from the property. The nearest airport is Lic. Gustavo Diaz Ordaz Airport, 2.5 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Las Brisas Huatulco – All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Oaxaca, Santa María Huatulco · 2522.99 km from centre

8.8

 

1,303 review

Located in Santa María Huatulco (Arrocito), Las Brisas Huatulco – All Inclusive is within a 10-minute drive of Chahue Beach and Tangolunda Beach. This all-inclusive resort is 5.4 mi (8.6 km) from La Entrega Beach and 0.1 mi (0.1 km) from Tangolunda Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Quinta Real Huatulco
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Oaxaca, Santa María Huatulco · 2522.37 km from centre

8.8

 

454 review

Breakfast available

With a stay at Quinta Real Huatulco in Santa María Huatulco (Tangolunda), you'll be a 4-minute drive from Tangolunda Beach and 8 minutes from Chahue Beach. This beach hotel is 5.9 mi (9.6 km) from La Entrega Beach and 0.4 mi (0.7 km) from Tangolunda Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cocolia Hotel
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Oaxaca, Santa María Tonameca · 2495.56 km from centre

10.0

 

8 review

Breakfast available

Located in Santa María Tonameca, Cocolia Hotel is in the mountains, a 3-minute drive from Cometa Point and 10 minutes from Zipolite Walkway. This luxury hotel is 1.9 mi (3 km) from Mazunte Beach and 2.3 mi (3.7 km) from San Agustinillo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

All-inclusive resort in Oaxaca, Santa María Huatulco · 2524.25 km from centre

8.6

 

876 review

Breakfast available

With a stay at Secrets Huatulco Resort & Spa - Adults Only - All Inclusive in Santa María Huatulco (Conejos), you'll be within a 15-minute drive of Tangolunda Beach and Playa Conejos. This all-inclusive property is 6.9 mi (11.1 km) from Chahue Beach and 9.9 mi (15.9 km) from La Entrega Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ZOA Hotel - Michelin Key Winner - Adults Only
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Oaxaca, Santa María Tonameca · 2496.78 km from centre

9.4

 

135 review

Breakfast available

With a stay at ZOA Hotel - Michelin Key Winner - Adults Only in Santa María Tonameca, you'll be by the sea, within a 10-minute walk of San Agustinillo Beach and Mazunte Beach. This beach resort is 1 mi (1.5 km) from Cometa Point and 1.1 mi (1.8 km) from Mermejita Beach.

Compare price on Booking.com
Compare price on Booking.com
La Punta Rooms
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Escondido, Brisas de Zicatela · 2446.04 km from centre

8.5

 

51 review

Located in Brisas de Zicatela and with Zicatela Beach reachable within a few steps, La Punta Rooms has concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a terrace. Featuring a restaurant, this 5-star hotel has air-conditioned rooms with a private bathroom. The property provides a tour desk and luggage storage space for guests.

Certain rooms contain a kitchenette with a fridge and a stovetop.

Puerto Escondido International Airport is 4.3 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ennea Hotel Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Escondido · 2446.26 km from centre

9.0

 

8 review

With a stay at Ennea Hotel Adults Only in Puerto Escondido, you'll be near the beach, just a 3-minute walk from Zicatela Beach and within a 5-minute drive of Punta Zicatela. This spa hotel is 4 mi (6.5 km) from Puerto Angelito Beach and 4.1 mi (6.5 km) from Carrizalillo Beach.

Compare price on Booking.com
Compare price on Booking.com
Camino Real Zaashila Huatulco
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oaxaca, Santa Cruz Huatulco · 2522.77 km from centre

8.6

 

1,180 review

Breakfast available

Located on Mexico's beautiful Tangolunda Bay, this luxury beachfront resort combines exceptional accommodations and services with a stunning natural environment, all in a family-friendly atmosphere.

The Camino Real Zaashila Huatulco is located on a private beach and provides guests of all ages with hours of activities, excitement and relaxation. Guests can enjoy a variety of water sports only moments from the front doors as well as daily children's activities.

Guests at the Zasshila Huatulco are also ideally placed close to the charming towns of Santa Cruz and La Crucecita, where they can find delicious local restaurants, quaint shops, an exciting nightlife and a vibrant culture.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor