Find Cheap Deals onResorts & Hotels with Spas in Baja California Sur
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking, and you save up to 60%!
Check Last Minute Baja California Sur Hotel Deals
Top Cities in Baja California Sur
Featured Baja California Sur Resorts & Hotels with Spas
Marina Fiesta Resort & Spa
La Marina Lotes 37 & 38 Col. Centro, Cabo San Lucas, BCS
The price is $125 per night from Jun 2 to Jun 3
$125
per night
Jun 2 - Jun 3
Stay at this 4-star spa hotel in Cabo San Lucas. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the clean rooms ...
Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only
Cabo Pacifica S/N, Cabo San Lucas, BCS
The price is $344 per night from May 27 to May 28
$344
per night
May 27 - May 28
Stay at this 4.5-star luxury property in Cabo San Lucas. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our ...
Sandos Finisterra All Inclusive
Blvd. Marina s/n, Col. Centro, Cabo San Lucas, BCS
Stay at this 4-star beach property in Cabo San Lucas. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our ...
Travelers like: full-service spa, sauna, steam room, massage
Waldorf Astoria Los Cabos Pedregal
Camino Del Mar 1, Cabo San Lucas, BCS
The price is $1,243 per night from Jun 11 to Jun 12
$1,243
per night
Jun 11 - Jun 12
Stay at this 5-star luxury resort in Cabo San Lucas. Enjoy free WiFi, free valet parking, and 3 outdoor pools. Popular attractions Medano Beach and Marina Del ...
Secrets Puerto Los Cabos - Adults Only - All Inclusive
Puerto Los Cabos, San José del Cabo, BCS
The price is $532 per night from May 28 to May 29
$532
per night
May 28 - May 29
Stay at this 4.5-star luxury resort in San José del Cabo. Enjoy free WiFi, free valet parking, and an outdoor pool. Our guests praise the pool and the helpful ...
Hyatt Ziva Los Cabos- All Inclusive
Paseo del Malecón l-5 D, San José del Cabo, BCS
The price is $495 per night from Jun 9 to Jun 10
$495
per night
Jun 9 - Jun 10
Stay at this 4.5-star luxury property in San José del Cabo. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the breakfast and the pool ...
Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive
Predio Paraiso Escondido S/N, Cabo San Lucas, BCS
The price is $344 per night from May 24 to May 25
$344
per night
May 24 - May 25
Stay at this 4.5-star luxury property in Cabo San Lucas. Enjoy free WiFi, free parking, and 6 outdoor pools. Our guests praise the breakfast and the pool in ...
Playa Grande Resort & Grand Spa
1 Playa Solmar, Cabo San Lucas, BCS
The price is $223 per night from May 26 to May 27
$223
per night
May 26 - May 27
Stay at this 4-star beach resort in Cabo San Lucas. Enjoy free parking, 5 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff ...
Barceló Gran Faro Los Cabos - All Inclusive
Blvd San Jose S/N, Zona Hotelera Fonatur, San José del Cabo, BCS
The price is $223 per night from May 26 to May 27
$223
per night
May 26 - May 27
Stay at this 4-star beach property in San José del Cabo. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean ...
Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa
Carretera Transpeninsular Km 10.3, CSL-SJC, Lote A-1 Cabo del sol, Cabo San Lucas, BCS
The price is $450 per night from May 24 to May 25
$450
per night
May 24 - May 25
Stay at this 4.5-star luxury property in Cabo San Lucas. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff ...
JW Marriott Los Cabos Beach Resort & Spa
Fraccion Hotelera FH5-C1, Subdelegacion de la Playita, San José del Cabo, BCS
The price is $355 per night from Jun 23 to Jun 24
$355
per night
Jun 23 - Jun 24
Stay at this 4.5-star luxury resort in San José del Cabo. Enjoy free parking, 9 outdoor pools, and a full-service spa. Our guests praise the helpful staff and ...
Riu Palace Cabo San Lucas - All Inclusive
Camino Viejo a San Jose del Cabo Km 4.5, Cabo San Lucas, BCS
The price is $351 per night from Jun 8 to Jun 9
$351
per night
Jun 8 - Jun 9
Stay at this 4-star beach property in Cabo San Lucas. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
- Top Baja California Sur Destinations
- Top Attractions in Baja California Sur
- Popular Hotel Types
- Top Hotels
Best Hotel Destinations in Baja California Sur
- Cabo San Lucas Hotels
- San José del Cabo Hotels
- La Paz Hotels
- Todos Santos Hotels
- Los Barriles Hotels
- El Pescadero Hotels
- La Ventana Hotels
- Buenavista Hotels
- Mulege Hotels
- Pichilingue Hotels
- Guerrero Negro Hotels
- La Fortuna Hotels
- Caduano Hotels
- El Sargento Hotels
- Comondu Hotels
- Vinorama Hotels
- Santa Rosalia Hotels
- El Cardonal Hotels
- Migrino Hotels
- Las Cruces Hotels
- Santiago Hotels
- Los Frailes Hotels
- Isla Espiritu Santo Hotels
- San Ignacio Hotels
Top Attractions in Baja California Sur
- Hotels near Medano Beach
- Hotels near Malecon La Paz
- Hotels near The Arch
- Hotels near Balandra Beach
- Hotels near Los Cerritos Beach
- Hotels near Puerto Los Cabos
- Hotels near Marina Del Rey
- Hotels near Santa Maria Beach
- Hotels near Costa Azul Beach
- Hotels near Cabo del Sol Golf
- Hotels near Diamante Golf Courses
- Hotels near San Jose del Cabo Art District
- Hotels near El Dorado Golf Club
- Hotels near Malecon Kiosk
- Hotels near Land's End
- Hotels near Quivira Golf Club
- Hotels near Marina Cortez
- Hotels near Cabo San Lucas Country Club
- Hotels near Los Barriles Beach
- Hotels near Pichilingue Beach
Top Booked Hotels in Baja California Sur
- Riu Santa Fe - All Inclusive
- Riu Palace Cabo San Lucas - All Inclusive
- Riu Palace Baja California - Adults Only - All Inclusive
- Sandos Finisterra All Inclusive
- Barceló Gran Faro Los Cabos - All Inclusive
- Hyatt Ziva Los Cabos- All Inclusive
- Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive
- Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only
- Hard Rock Hotel Los Cabos All Inclusive
- Nobu Hotel Los Cabos
- Pueblo Bonito Los Cabos Blanco - All Inclusive
- Marina Fiesta Resort & Spa
- Playa Grande Resort & Grand Spa
- Pueblo Bonito Rose Resort and Spa - All Inclusive
- Garza Blanca Los Cabos - All Inclusive
- El Encanto All Inclusive Resort at Hacienda Encantada