Curated luxury hotels 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

Suites at Pueblo Bonito Sunset Beach Golf and Spa Cabo San Lucas
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 994.12 km from centre

7.0

 

1 review

Breakfast available

Facing the beachfront, Suites at Pueblo Bonito Sunset Beach Golf and Spa Cabo San Lucas offers 5-star accommodation in Cabo San Lucas and features an outdoor swimming pool, fitness centre and garden. Providing a restaurant, the property also has a private beach area, as well as a sauna and a hot tub. The accommodation provides a shared lounge, room service and currency exchange for guests.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Selected rooms come with a kitchen with a dishwasher. Guest rooms at Suites at Pueblo Bonito Sunset Beach Golf and Spa Cabo San Lucas are equipped with a seating area.

You can play tennis at the accommodation, and car hire is available.

The reception at Suites at Pueblo Bonito Sunset Beach Golf and Spa Cabo San Lucas can provide tips on the area.

Pedregal Beach is 500 metres from the hotel, while Marina Cabo San Lucas is 4.6 km from the property. Los Cabos International Airport is 46 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Villa del Arco Beach Resort & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 994.14 km from centre

8.7

 

100 review

Located in Cabo San Lucas on El Médano Beach, this hotel features spacious suites with kitchenette facilities. A 3-level health spa is available along with a sailing facility and restaurants.

Each suite at Villa del Arco Cabo San Lucas includes a living area and large bathroom. The kitchenettes are equipped with a stovetop, refrigerator, and microwave.

Guests can enjoy the sauna and the swimming pool. Cabo San Lucas Villa del Arco also provides a mini-market, scuba diving facility, and tennis courts.

San José del Cabo is 20 miles from Villa del Arco. Sports fishing and whale watching are nearby.

Compare price on Booking.com
Compare price on Booking.com
Marina Fiesta Resort & Spa, A La Carte All Inclusive Optional
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 994.33 km from centre

8.1

 

372 review

Breakfast available

This Cabo San Lucas resort offers a central downtown, waterfront location and is walking distance to Medano Beach. It features a full-service spa, outdoor pool and spacious suites with private balcony.

Each suite at Marina Fiesta Resort & SPA Dine Out overlooks the pool or marina and offers traditional Mexican décor and architecture. A kitchenette with stove top and refrigerator and a seating area are included.

Marina Fiesta Resort & SPA Dine Out offers a variety of European treatments as well as the fully equipped Sky Gym. Guests have access to the business centre and the concierge desk.

The complex includes fine dining at the waterfront Baja Lobster Co and authentic Italian and international cuisine, sushi delights and Mexican food. There is also a swim-up bar and poolside restaurant.

Marina Fiesta Resort & SPA Dine Out is located next to Puerto Paraiso and Luxury Avenue, a designer boutique mall. El Medano Beach is a 10-minutes' walk from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Vista Encantada Resort & Spa Residences, A La Carte All Inclusive Optional
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 994.51 km from centre

8.5

 

4 review

Breakfast available

Situated in Cabo San Lucas, 600 metres from Barco Varado Beach, Vista Encantada Resort & Spa Residences, A La Carte All Inclusive Optional features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Featuring a restaurant, the property also has a private beach area, as well as an indoor pool and a sauna. The accommodation offers a 24-hour front desk, airport transfers, a kids' club and free WiFi.

At the hotel the rooms have air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. All rooms will provide guests with a fridge.

Vista Encantada Resort & Spa Residences, A La Carte All Inclusive Optional offers 5-star accommodation with a hot tub and terrace. You can play tennis at the accommodation, and car hire is available.

There is an in-house bar and guests can also make use of the business area.

Cabo del Sol Golf is 200 metres from Vista Encantada Resort & Spa Residences, A La Carte All Inclusive Optional, while Cabo San Lucas Country Club is 11 km from the property. Los Cabos International Airport is 34 km away.

Compare price on Booking.com
Compare price on Booking.com
The Club at Hacienda del Mar
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 994.51 km from centre

8.0

 

12 review

Breakfast available

The Club at Hacienda del Mar has an outdoor swimming pool, garden, a terrace and restaurant in Cabo San Lucas. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. Guests can make use of a bar.

Rooms are fitted with air conditioning, and some rooms at the hotel have a balcony.

A buffet breakfast is available at The Club at Hacienda del Mar.

The accommodation offers a hot tub.

Barco Varado Beach is 600 metres from The Club at Hacienda del Mar, while Cabo del Sol Golf is 200 metres from the property. Los Cabos International Airport is 34 km away.

Compare price on Booking.com
Compare price on Booking.com
1 Homes Preview Cabo
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 994.54 km from centre

10.0

 

16 review

Breakfast available

Located in Cabo San Lucas, a few steps from Medano Beach, 1 Homes Preview Cabo provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared lounge. Providing a restaurant, the property also has a terrace, as well as a sauna and a hot tub. The accommodation features a kids' club, room service and currency exchange for guests.

Selected rooms have a kitchen with a fridge, a dishwasher and an oven.

The hotel offers a barbecue. You can play billiards at this 5-star hotel, and the area is popular for snorkelling.

There is an on-site bar and guests can also make use of the business area. Speaking English and Spanish, staff will be happy to provide guests with practical guidance on the area at the 24-hour front desk.

Marina Cabo San Lucas is 1.2 km from 1 Homes Preview Cabo, while El Arco is 3.8 km away. Los Cabos International Airport is 42 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Hotel Tesoro Los Cabos
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 994.62 km from centre

8.2

 

2,347 review

Breakfast available

The hotel offers a spacious outdoor swimming pool with 2 hot tubs and a pool bar, a full-service spa and on-site restaurant. This 4-star Cabo San Lucas hotel overlooks the marina.

Guest rooms at the Hotel Tesoro Los Cabos Resort feature satellite TV and a minibar. Air conditioning and a safety deposit box are also included.

Guests can enjoy the gym offering marina views and activities desk at the Hotel Tesoro Los Cabos Resort. Shuttle service to the airport can be arranged at the reception.

Besides the breakfast buffet, Hotel Tesoro Los Cabos also offers a wide variety of menus and cuisine specialties, like Italian, Mexican, fusion, seafood, and snack.

Cabo San Lucas International Airport is 9 km away.

Compare price on Booking.com
Compare price on Booking.com
Breathless Cabo San Lucas - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 994.62 km from centre

7.8

 

83 review

Breakfast available

Located in front of El Medano Beach, just next to the Marina Los Cabos, Breathless Cabo San Lucas All Inclusive- Adults Only features a swimming pool, theme parties and free WiFi throughout.

The luxury suite offer coffee maker and flat-screen TV. The bathroom comes with hot tub, bathrobes and shower. Slippers and hairdryer are included, and the minibar refreshed daily with soft drinks, bottled water and beer.

Guests can enjoy full breakfast, lunch, dinner and snacks every day. There is unlimited juices and soft drinks as well as unlimited international and domestic top-shelf spirits. 24-hour room service is available.

Breathless Cabo San Lucas All Inclusive- Adults Only is only few steps away from Los Cabos nightlife, the city centre, fine restaurants and shopping areas.

The nearest airport is Los Cabos International Airport 50 km away.

Compare price on Booking.com
Compare price on Booking.com
Hacienda del Mar Los Cabos, an Autograph Collection All-Inclusive Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 994.78 km from centre

7.8

 

117 review

Breakfast available

A DESERT OASIS FRAMED BY THE EMERALD SEA OF CORTEZ
Experience the beauty and charm of Hacienda del Mar Los Cabos Resort, a stunning architectural masterpiece with a classic Mexican Hacienda flair. Elegant guest villas with balconies are scattered across lush, tropical gardens overlooking a private beach on the Emerald Sea of Cortez. Enjoy a seamless blend of traditional Mexican charm and contemporary style with exceptional service unlike anywhere else. Situated in the prestigious Cabo del Sol development, the resort features 270 guest rooms and suites, the restorative Cactus SPA™, a fitness center with a steam room and sauna, a variety of restaurants to choose from, evening entertainment, and sparkling pools that create an atmosphere of pure indulgence. For timeless celebrations, our planners can assist in an unforgettable beach wedding or ballroom gathering, curated in every way.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Four Seasons Resort And Residences Cabo San Lucas At Cabo Del Sol
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 994.96 km from centre

9.0

 

16 review

Breakfast available

When you stay at Four Seasons Resort And Residences Cabo San Lucas At Cabo Del Sol in Cabo San Lucas, you'll be on the beach – a 1-minute drive from Cabo del Sol Golf and 10 minutes from Cabo San Lucas Bay. This family-friendly hotel is 5.8 mi (9.4 km) from Medano Beach and 8 mi (12.9 km) from The Arch.

Compare price on Booking.com
Compare price on Booking.com
Esperanza, Auberge Collection
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Cabo San Lucas · 995.36 km from centre

Breakfast available

Situated on the coast of the Pacific Ocean, this luxury resort is 19 km from downtown Los Cabos. It features a beachfront infinity pool, spa boutique, and free yoga sessions.

Each spacious cabana-style room at the Cabo San Lucas Esperanza Resort is furnished with high ceilings and a large, private terrace. Guests can watch the flat-screen TV, use the free Wi-Fi, or charge their iPod with the iPod docking station.

This resort boasts a private beach with concierge services. There is a large state-of-the-art gym and an on-site art gallery.

Cocina del Mar, part of the resort, is carved into the cliffs overlooking the ocean and serves Baja-inspired cuisine. La Terraza Americana is open for lunch and offers American dishes in a casual outdoor atmosphere. The infinity pool has a swim-up bar.

Cabo San Lucas International Airport is 14.2 km from Esperanza Resort Cabo San Lucas. Downtown San José del Cabo is a 25-minute drive from the property.

Compare price on Booking.com
Compare price on Booking.com
El Encanto All Inclusive Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 995.54 km from centre

8.9

 

39 review

Breakfast available

Set in Cabo San Lucas, 3 km from Barco Varado Beach, El Encanto All Inclusive Resort offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the various facilities of this property are a private beach area, a terrace and a bar. The accommodation provides a 24-hour front desk, airport transfers, a kids' club and free WiFi.

At the hotel the rooms are equipped with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. El Encanto All Inclusive Resort features some units with sea views, and each room includes a balcony. All guest rooms feature a desk.

Breakfast is available, and includes buffet, à la carte and continental options. At the accommodation you will find a restaurant serving American, Italian and Mexican cuisine. Vegetarian, dairy-free and vegan options can also be requested.

El Encanto All Inclusive Resort offers 4-star accommodation with a sauna and hot tub. You can play tennis at the hotel, and the area is popular for horse riding.

There is also a business centre and a children's playground on site.

Cabo del Sol Golf is 5 km from El Encanto All Inclusive Resort, while Cabo San Lucas Country Club is 13 km from the property. Los Cabos International Airport is 36 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hacienda Encantada Resort & Residences
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Cabo San Lucas · 995.57 km from centre

8.4

 

962 review

Breakfast available

Located in Cabo San Lucas, Hacienda Encantada Resort & Residences is by the ocean – a 3-minute drive from Cabo del Sol Golf and 15 minutes from Luxury Avenue. This beach hotel is 3.9 mi (6.3 km) from Santa Maria Beach and 3.9 mi (6.3 km) from Las Viudas Beach.

Compare price on Booking.com
Compare price on Booking.com
Zafiro Beach Boutique Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mazatlán · 1161.40 km from centre

8.0

 

578 review

Zafiro Beach Boutique Resort is a luxurious property located in Mazatlán and it offers an outdoor pool, spa facilities and free Wi-Fi access available. The popular Zona Dorada is only 5 minutes’ drive away.

The modern rooms here will provide you with a flat-screen TV, air conditioning and a balcony. There is a fully equipped kitchen with a microwave and oven. Featuring a bath, the private bathrooms also come with a hairdryer and towels. You can enjoy the sea and a pool views from all the rooms.

Guests will find all what they need to cook a full meal en-suite. To explore the restaurants available, guests can explore the Zona Dorada, or visit Galerias Mazatlán Shopping Mall, located 7 minutes’ drive away. There is also an on-site restaurant open from 07:00 until 15:00.

At Zafiro Beach Boutique Resort you will find a private beach area and a fitness centre. Other facilities offered include meeting facilities. The property offers free parking.

Mazatlán International Airport is 35 minutes’ drive away.

Compare price on Booking.com
Compare price on Booking.com
Pueblo Bonito Mazatlan Beach Resort - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in El Encanto, Mazatlán · 1162.15 km from centre

9.1

 

435 review

Breakfast available

This 5-star Mazatlan hotel offers a private balcony or terrace in every suite. The hotel is located directly on the beach, in the city's Golden Zone.

Pueblo Bonito Mazatlan features 2 swimming pools and a children's pool. Spa treatments are also available.

Suites at the Mazatlan Pueblo Bonito are equipped with a spacious bathroom, safety deposit box and ironing facilities.

The Pueblo Bonito's Angelo's Gourmet Restaurant serves Italian and international cuisine. Cilantros restaurant offers fresh seafood. A poolside snack bar is also available.

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

Resort in El Encanto, Mazatlán · 1162.27 km from centre

9.2

 

63 review

Ideally located directly on the beaches of Mazatlan, this all-suite hotel is close to many main points of interest and features friendly service, complete with many of the comforts of home.

The Luna Palace is conveniently situated within walking distance to many attractions and sites. The city's local shops, delicious restaurants, entertainment, golf courses and an exciting nightlife are in close proximity.

Guests at Luna can enjoy private balconies and terraces, a spacious swimming pool, and fully-equipped kitchenettes in each guestroom.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Wyndham Garden Mazatlan Marina
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mazatlán · 1162.52 km from centre

9.0

 

87 review

Breakfast available

With a stay at Wyndham Garden Mazatlan Marina in Mazatlán (Marina Mazatlan), you'll be within a 10-minute drive of The Mazatlan Malecón and Bula. This hotel is 7.5 mi (12.2 km) from Olas Altas Beach and 1.4 mi (2.3 km) from Galerias Mazatlan.

Compare price on Booking.com
Compare price on Booking.com
Solamar Inn Mazatlan
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in El Encanto, Mazatlán · 1162.78 km from centre

7.8

 

14 review

Set in Mazatlán, a few steps from Camaron Beach, Solamar Inn Mazatlan offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. With free WiFi, this 4-star hotel offers a 24-hour front desk and a concierge service. The hotel has a terrace and city views, and guests can enjoy a meal at the restaurant or a drink at the bar.

All guest rooms in the hotel are fitted with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a bidet. All units feature a wardrobe.

You can play billiards at Solamar Inn Mazatlan.

Plazuela Machado is 8.8 km from the accommodation, while Mazatlan Lighthouse is 12 km from the property. General Rafael Buelna International Airport is 35 km away.

Compare price on Booking.com
Compare price on Booking.com
DoubleTree by Hilton Mazatlan, SIN
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in El Encanto, Mazatlán · 1163.38 km from centre

8.4

 

1,028 review

Breakfast available

Welcome to DoubleTree by Hilton Mazatlan a 281 room property located in the heart of Mazatlán’s vibrant Golden Zone, discover fantastic dining, shopping, and entertainment opportunities within minutes. Our uniquely modern beachfront hotel has direct beach access, four swimming pools with amazing views to the Pacific Ocean, elevated dining experiences, and innovative gathering venues.

At the hotel every room comes with a flat-screen TV with satellite channels, and a private bathroom with free toiletries. All rooms are fitted with air conditioning, and some rooms also boast a balcony.

Speaking English and Spanish, staff are willing to help at the 24-hour front desk. Buffet breakfast is served at an additional cost.

The nearest airport is General Rafael Buelna International Airport, 22 km from thelocal Hotels Mazatlán.

Compare price on Booking.com
Compare price on Booking.com
Courtyard by Marriott Mazatlan Beach Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mazatlán · 1164.70 km from centre

9.0

 

738 review

Set in Mazatlán, a few steps from Camaron Beach, Courtyard by Marriott Mazatlan Beach Resort offers accommodation with an outdoor swimming pool, private parking, a fitness centre and a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. Guests can make use of a bar.

Guests at the hotel can enjoy an American breakfast.

Courtyard by Marriott Mazatlan Beach Resort offers a children's playground.

Plazuela Machado is 7.3 km from the accommodation, while Mazatlan Lighthouse is 11 km away. General Rafael Buelna International Airport is 37 km from the property.

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