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 · 616.16 mi from centre
8.8
376 reviews
Located in Cabo San Lucas, Garza Blanca Resort & Spa Los Cabos is by the ocean, within a 15-minute drive of Palmilla Beach and Santa Maria Beach. This beach resort is 10.5 mi (16.9 km) from Puerto Los Cabos and 12.3 mi (19.8 km) from Medano Beach.
Hotel in Todos Santos · 575.92 mi from centre
9.8
34 reviews
Breakfast available
Located in Todos Santos, Hotel San Cristobal is by the ocean – a 3-minute drive from Punta Lobos and 8 minutes from La Bodega de Todos Santos. This beach hotel is 9.4 mi (15.1 km) from Los Cerritos Beach and 2.9 mi (4.6 km) from Los Pinos Park.
Hotel in Cabo San Lucas · 617.64 mi from centre
9.0
253 reviews
With a stay at Villa del Arco Beach Resort & Spa Cabo San Lucas - All Inclusive in Cabo San Lucas (El Medano Ejidal), you'll be steps from Cabo San Lucas Bay and 10 minutes by foot from Medano Beach. This all-inclusive hotel is 1.3 mi (2 km) from Marina Del Rey and 4.5 mi (7.2 km) from Quivira Golf Club.
Condominium resort in Cabo San Lucas · 618.37 mi from centre
8.6
205 reviews
With a stay at The Ridge at Playa Grande in Cabo San Lucas (Marina), you'll be within a 5-minute drive of Cabo San Lucas Bay and The Arch. This beach condominium resort is 2.2 mi (3.6 km) from Medano Beach and 0.4 mi (0.7 km) from Lover's Beach.
All-inclusive resort in Tourist Corridor, San José del Cabo · 616.19 mi from centre
8.4
932 reviews
Located in San José del Cabo, Paradisus Los Cabos - Adults Only - All Inclusive is by the ocean, within a 5-minute drive of Desert Park Natural Reserve and El Dorado Golf Club. This all-inclusive property is 1.4 mi (2.3 km) from Cabo Real Golf Club and 3.4 mi (5.4 km) from Palmilla Beach.
Resort in Cabo San Lucas · 618.47 mi from centre
9.2
540 reviews
With a stay at Grand Solmar Lands End Resort And Spa in Cabo San Lucas (Marina), you'll be within a 5-minute drive of The Arch and Lover's Beach. This beach resort is 0.5 mi (0.9 km) from Cabo San Lucas Bay and 2.1 mi (3.4 km) from Medano Beach.
Resort in Tourist Corridor, San José del Cabo · 616.50 mi from centre
8.4
615 reviews
Breakfast available
When you stay at The Westin Los Cabos Resort Villas in San José del Cabo, you'll be on the Strip – a 5-minute drive from Palmilla Beach and 6 minutes from Costa Azul Beach. This beach resort is 13.5 mi (21.8 km) from Medano Beach and 6.4 mi (10.3 km) from San Jose del Cabo Art District.
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
268 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 5.6 mi (9.1 km) from Chileno Beach.
Hotel in Baja California Sur, La Paz · 527.69 mi from centre
8.8
206 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
62 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
953 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
839 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 7.9 mi (12.7 km) from The Arch.
Resort in Baja California Sur, El Pescadero · 580.44 mi from centre
9.4
82 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
870 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,007 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 3.7 mi (5.9 km) from The Arch and 2.6 mi (4.2 km) from Marina Del Rey.
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.