Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Mexican Riviera
See the latest prices and deals by choosing your dates
Resort in Cabo San Lucas · 613.45 mi from centre
8.6
190 reviews
Breakfast available
With a stay at Grand Solmar Pacific Dunes Resort Golf & Spa in Cabo San Lucas, you'll be 8.3 mi (13.4 km) from Cabo San Lucas Country Club and 8.8 mi (14.2 km) from Cabo San Lucas Bay. This family-friendly resort is 9 mi (14.5 km) from Marina Del Rey and 9.1 mi (14.6 km) from Land's End.
Hotel in Tourist Corridor, San José del Cabo · 616.18 mi from centre
8.6
272 reviews
When you stay at Villa La Valencia Los Cabos Beach Resort & Spa - All Inclusive in San José del Cabo, you'll be on the beach, within a 10-minute drive of Palmilla Beach and Costa Azul Beach. This all-inclusive hotel is 12.4 mi (19.9 km) from Medano Beach and 13 mi (20.8 km) from Marina Del Rey.
Hotel in Baja California Sur, La Paz · 527.69 mi from centre
8.8
207 reviews
Breakfast available
With a stay at Baja Club Hotel, La Paz, Baja California Sur, a Member of Design Hotels in La Paz (Zona Comercial), you'll be steps from Malecon La Paz and Malecon Kiosk. This luxury hotel is 14.7 mi (23.7 km) from Balandra Beach and 0.2 mi (0.3 km) from Esperanza Rodriguez Cultural Center.
All-inclusive resort in Mazatlán · 737.37 mi from centre
8.2
63 reviews
Breakfast available
With a stay at Dreams Estrella del Mar Mazatlan Golf & Spa Resort - All Inclusive in Mazatlán, you'll be 18.5 mi (29.8 km) from Mazatlán Aquarium and 18.8 mi (30.3 km) from Teodoro Mariscal Stadium. This all-inclusive property is 19.4 mi (31.2 km) from Plaza Machado and 19.4 mi (31.2 km) from Olas Altas Beach.
Hotel in Baja California Sur, La Paz · 524.84 mi from centre
8.8
949 reviews
Breakfast available
Located in La Paz, Hotel Indigo La Paz Puerta Cortes by IHG is by the sea, within a 10-minute drive of El Coromuel Beach and Malecon Kiosk. This beach hotel is 5.1 mi (8.1 km) from Tesoro Beach and 5.6 mi (9 km) from Marina Cortez.
All-inclusive resort in Cerritos, Mazatlán · 719.21 mi from centre
8.6
937 reviews
Located in Mazatlán (Cerritos), Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive is within a 5-minute drive of Mazagua Aquatic Park and Witches Beach. This all-inclusive property is 8.1 mi (13 km) from The Mazatlan Malecón and 9.7 mi (15.6 km) from Mazatlán Aquarium.
Hotel in Cabo San Lucas · 618.62 mi from centre
8.4
937 reviews
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.
Hotel in Cabo San Lucas · 618.14 mi from centre
8.2
841 reviews
Breakfast available
When you stay at Hacienda del Mar Los Cabos, Autograph Collection By Marriott in Cabo San Lucas, you'll be on the beach, within a 10-minute drive of Santa Maria Beach and Chileno Beach. This beach hotel is 5.5 mi (8.9 km) from Medano Beach and 6.8 mi (11 km) from Marina Del Rey.
Resort in Baja California Sur, El Pescadero · 580.44 mi from centre
9.4
84 reviews
Breakfast available
With a stay at Kimpton Mas Olas Resort and Spa in El Pescadero, you'll be 4.7 mi (7.5 km) from Los Cerritos Beach and 8 mi (12.9 km) from Los Pinos Park. This beach resort is 8.1 mi (13.1 km) from Punta Lobos and 8.3 mi (13.4 km) from Todos Santos Plaza.
Resort in East Cape, San José del Cabo · 614.20 mi from centre
9.2
873 reviews
Breakfast available
With a stay at Hotel El Ganzo Adults Only in San José del Cabo (La Playa), you'll be steps from Puerto Los Cabos and 4 minutes by foot from La Playita. This beach resort is 0.7 mi (1.1 km) from Puerto Los Cabos Golf Course and 2.7 mi (4.4 km) from Mission of San Jose.
All-inclusive resort in Cabo San Lucas · 617.44 mi from centre
8.6
4,011 reviews
Breakfast available
With a stay at Hotel Riu Palace Cabo San Lucas - All Inclusive in Cabo San Lucas (El Tezal), you'll be within a 5-minute walk of Medano Beach and Cabo San Lucas Bay. This all-inclusive property is 2.6 mi (4.2 km) from Marina Del Rey and 3.7 mi (5.9 km) from The Arch.
Resort in Cabo San Lucas · 618.40 mi from centre
8.8
1,127 reviews
Breakfast available
With a stay at Playa Grande Resort & Grand Spa in Cabo San Lucas (Marina), you'll be within a 5-minute drive of Land's End and The Arch. This beach resort is 0.4 mi (0.6 km) from Lover's Beach and 1.1 mi (1.8 km) from Plaza Bonita Mall.
Hotel in East Cape, San José del Cabo · 614.38 mi from centre
8.0
8 reviews
Breakfast available
Located in San José del Cabo, Casa Maat At JW Marriott Los Cabos Beach Resort & Spa is just steps from Puerto Los Cabos Golf Course and a 4-minute drive from Puerto Los Cabos. This beach hotel is 1.9 mi (3 km) from La Playita and 3.5 mi (5.7 km) from San Jose del Cabo Art District.
Hotel in Tepic · 879.91 mi from centre
8.6
456 reviews
Breakfast available
Located in Tepic, 7.7 km from Amado Nervo Auditorium, Hotel Boutique Casa Mariano provides accommodation with a garden, private parking, a restaurant and a bar. This 4-star hotel offers a concierge service and a tour desk. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a fridge, a dishwasher, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. All units include a wardrobe.
Hotel Boutique Casa Mariano offers an à la carte or continental breakfast.
Tepic Airport is 14 km away.
Hotel in East Cape, San José del Cabo · 613.48 mi from centre
9.2
784 reviews
Breakfast available
Located in San José del Cabo (Downtown San Jose del Cabo), Casa Natalia Boutique Hotel Adults Only is within a 5-minute walk of Mission of San Jose and within a 5-minute drive of Puerto Los Cabos. This boutique hotel is 2.4 mi (3.9 km) from Puerto Los Cabos Golf Course and 3 mi (4.9 km) from La Playita.
Hotel in Sinaloa, Culiacán · 603.87 mi from centre
9.0
968 reviews
Breakfast available
A stay at Hotel Lucerna Culiacan places you in the heart of Culiacán, within a 5-minute walk of Las Riberas Park and Forum Culiacán Shopping Center. This family-friendly hotel is 0.7 mi (1.2 km) from Sinaloa Institute of Culture and 0.7 mi (1.2 km) from Pablo de Villavicencio Theater.
Hotel in Mazatlán · 724.93 mi from centre
8.2
1,290 reviews
Breakfast available
Coral Island Beach View Hotel is only steps away from the beach. Located in Mazatlan, it has a luxurious pool, a restaurant, and sun terraces for guests to enjoy.
The Mazatlan Aquarium is 1.5 km away from Coral Island Hotel & Spa, and town centre is just 8 minutes’ drive from the place. Several restaurants and coffee places are near the premises.
The air-conditioned rooms at the Coral Island feature balconies, bathrooms with free toiletries and hairdryer, cable TV, and are furnished in a minimalist-style.
The hotel has a sun terrace, a private beach area, a restaurant and snack bar, spa with massage services and fitness centre.
Resort in Tourist Corridor, San José del Cabo · 616.24 mi from centre
8.2
258 reviews
Breakfast available
When you stay at Villa La Valencia Beach Resort & Spa Los Cabos in San José del Cabo, you'll be on the beach, within a 10-minute drive of Chileno Beach and Palmilla Beach. This beach resort is 11.7 mi (18.8 km) from Medano Beach and 13 mi (20.9 km) from Marina Del Rey.
Resort in Cabo San Lucas · 618.55 mi from centre
8.4
26 reviews
Breakfast available
A stay at Vista Encantada Spa Resort & Residences places you in the heart of Cabo San Lucas – a 1-minute drive from Cabo del Sol Golf and 8 minutes from Santa Maria Beach. This beach resort is 5.6 mi (8.9 km) from Chileno Beach and 6.6 mi (10.6 km) from Cabo San Lucas Country Club.
Hotel in Mazatlán · 727.34 mi from centre
9.2
299 reviews
With a stay at Casa Lucila Mazatlán Curamoria Collection - Adults Only, you'll be centrally located in Mazatlán, steps from The Mazatlan Malecón and 8 minutes by foot from Plaza Machado. This hotel is 0.7 mi (1.2 km) from Olas Altas Beach and 3.4 mi (5.4 km) from Mazatlán Aquarium.