Resorts and Hotels with Spas in Baja California Sur
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Resorts and Hotels with Spas in Cabo San Lucas

Hotel Riu Santa Fe - All Inclusive
El Medano Ejidal
‐2.85 km from city center
8.4/10 Very Good! (6,588 reviews)
Top Resorts and Hotels with Spas in San José del Cabo

Hyatt Ziva Los Cabos- All Inclusive
Zona Hotelera
‐2.32 km from city center
8.8/10 Excellent! (2,794 reviews)
Top Resorts and Hotels with Spas in La Paz

Courtyard by Marriott La Paz Baja California Sur
9/10 Wonderful! (1,161 reviews)
Top Resorts and Hotels with Spas in Loreto

Villa del Palmar at the Islands of Loreto
8.8/10 Excellent! (423 reviews)
Top cities in Baja California Sur
Cabo San Lucas
Cabo San Lucas is known for its beaches and bars, and entices visitors with popular attractions including Medano Beach and Marina Del Rey.
Popular places to visit
Medano Beach

Medano Beach
4.5/5(1,450 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Medano Beach— one of the most popular seaside spots located 2.1 mi (3.4 km) from central Cabo San Lucas. If you want to continue walking by the waves, head to Monuments Beach located nearby.
Cabo San Lucas Bay

Cabo San Lucas Bay
4.5/5(329 reviews)
Cabo San Lucas Bay is 1.9 mi (3.1 km) from central Cabo San Lucas, why not stop by during your stay.
Check out reviews of Baja California Sur hotels guests love

Tesoro Los Cabos
10/10 Excellent
Keep exploring
- Amenities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Nearby cities
- Top cities in Mexico
- More Hotels
- Hotels near Medano Beach
- Hotels near Malecon La Paz
- Hotels near The Arch
- Hotels near Puerto Los Cabos
- Hotels near San Jose del Cabo Art District
- Hotels near Santa Maria Beach
- Hotels near Marina Del Rey
- Hotels near Costa Azul Beach
- Hotels near Los Cerritos Beach
- Hotels near Diamante Golf Courses
- Hotels near Quivira Golf Club
- Hotels near Balandra Beach
- Hotels near Los Barriles Beach
- Hotels near El Dorado Golf Club
- Hotels near Land's End
- Hotels near Malecon Kiosk
- Hotels near Playa Hotelera
- Hotels near Todos Santos Plaza
- Hotels near Danzante Bay Golf Course
- Hotels near El Caimancito Beach
- Hotels in Cabo San Lucas
- Hotels in San José del Cabo
- Hotels in La Paz
- Hotels in Loreto
- Hotels in Todos Santos
- Hotels in Los Barriles
- Hotels in La Ventana
- Hotels in El Pescadero
- Hotels in La Ribera
- Hotels in Cabo Pulmo
- Hotels in Buenavista
- Hotels in Campo de Golf Fonatur
- Hotels in El Sargento
- Hotels in Mulege
- Hotels in Pichilingue
- Hotels in Guerrero Negro
- Hotels in Comondu
- Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only
- Marina Fiesta Resort & Spa
- Hyatt Vacation Club at Sirena del Mar
- Solmar Resort
- El Encanto All Inclusive Resort at Hacienda Encantada
- Le Blanc Spa Resort Los Cabos - Adults Only - All-Inclusive
- Pueblo Bonito Los Cabos Blanco - All Inclusive
- Breathless Cabo San Lucas - Adults Only - All Inclusive
- Casa Dorada Los Cabos Resort & Spa
- Grand Velas Los Cabos - All Inclusive
- ME Cabo by Meliá
- The Cape, A Thompson Hotel, by Hyatt
- Garza Blanca Los Cabos - All Inclusive
- Pueblo Bonito Rose Resort and Spa - All Inclusive
- Villa del Arco Beach Resort & Spa Cabo San Lucas - All Inclusive
- Villa del Palmar Beach Resort Cabo San Lucas
- Garza Blanca Resort & Spa Los Cabos
- Chileno Bay Resort & Residences, Auberge Collection
- Hacienda Encantada Resort & Residences
- Esperanza, Auberge Collection
- Montage Los Cabos
- Grand Solmar Lands End Resort And Spa
- Grand Velas Boutique Hotel - Adults Only - All Inclusive
- Grand Solmar Pacific Dunes Resort, Golf & Spa
- Mar del Cabo By Velas Resorts
- Villa del Arco Beach Resort & Spa Cabo San Lucas
- Pueblo Bonito Montecristo Luxury Villas - All Inclusive
- Vista Encantada Spa Resort & Residences
- The Bungalows Hotel
- Villa La Estancia Beach Resort & Spa Cabo San Lucas - All Inclusive
- The Ridge at Playa Grande - All Inclusive
- Buena Vista Oceanfront & Hot Springs Resort
- Paradero Todos Santos - Exclusive Experiences
- La Ventana Beach Resort
- Hotel San Cristobal
- Hotel Punta Pescadero Paradise
- Hotel Casa Tota
- Club Hotel Cantamar Beach & Marina
- HOTEL SUNSET SAN CARLOS
- Mística Boutique Hotel
- Hotel Boutique Las Terrazas
- Rancho Las Cruces Baja California Sur
























































































