Cabo San Lucas Spa Hotels

Search and compare hundreds of travel sites at once for spa hotels in Cabo San Lucas, Baja California Sur

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Best Cabo San Lucas spa hotels

Most recommended Cabo San Lucas spa hotels

Show all
1 Homes Preview Cabo - Cabo San Lucas - Pool
Parking
Free Wi-Fi
Pool
Air conditioning
Waldorf Astoria Los Cabos Pedregal - Cabo San Lucas - Lobby
Parking
Free Wi-Fi
Pool
Pet friendly
Montage Los Cabos - Cabo San Lucas - Patio
Montage Los Cabos
Cabo San Lucas, BS, Mexico
9.8Wonderful(25)
Parking
Free Wi-Fi
Pool
Pet friendly
Esperanza - Cabo San Lucas - Pool
Esperanza
Cabo San Lucas, BS, Mexico
9.7Wonderful(46)
Free Wi-Fi
Pet friendly
Hacienda Beach Club & Residences - Cabo San Lucas - Balcony
Parking
Free Wi-Fi
Pool
Air conditioning
Cabo La Estancia - Cabo San Lucas - Pool
Parking
Free Wi-Fi
Pool
Air conditioning
Villa La Estancia Beach Resort & Spa - Cabo San Lucas - Pool
Parking
Free Wi-Fi
Pool
Air conditioning
Live Aqua Private Residences Los Cabos - Cabo San Lucas - Balcony
Parking
Free Wi-Fi
Pool
Pet friendly
The Club at Hacienda del Mar - Cabo San Lucas
Parking
Free Wi-Fi
Pool
Air conditioning
The Towers At Pueblo Bonito Pacifica - Cabo San Lucas - Pool
Parking
Free Wi-Fi
Pool
Air conditioning
Pueblo Bonito Montecristo Estates Luxury Villas - Cabo San Lucas
Parking
Free Wi-Fi
Pool
Air conditioning
Pueblo Bonito Pacifica Golf & Spa Resort - Cabo San Lucas - Pool
Parking
Free Wi-Fi
Pool
Air conditioning

KAYAK’s insights for spa hotels in Cabo San Lucas

Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Cabo San Lucas with confidence.

How much is a hotel with a spa in Cabo San Lucas for tonight?

The best deal for a 3-star hotel with a spa room in Cabo San Lucas found by KAYAK users in the last 3 days was €96, while a 4-star hotel with a spa the lowest price was €182. The cheapest room found overall was for €100.

How much is a hotel with a spa in Cabo San Lucas for this weekend?

The cheapest hotel with a spa room in Cabo San Lucas for the upcoming weekend found on KAYAK in the last 3 days was for €240 per night. For the same dates, 3-star hotel with a spa rooms have been found for as low as €105 per night and 4-star hotel with a spa rooms from €139 per night.

How early should you book a hotel in Cabo San Lucas?

Book at least 72 days before your stay begins to get the best price for your Cabo San Lucas hotel.

FAQs about Cabo San Lucas spa hotels

  • How much does a room in a spa hotel in Cabo San Lucas cost?

    On average, spa hotel rooms in Cabo San Lucas cost €457. Depending on when you make your booking, when you book for, and other factors, it is possible to get better deals. The cheapest price booked on KAYAK in the last 3 days was €155.

  • Which highly-rated spa hotels in Cabo San Lucas are close to San José del Cabo Los Cabos Airport?

    Some of the best spa hotels in Cabo San Lucas that are in close proximity to the airport are Tropicana Los Cabos, Tapestry Collection by Hilton, El Encanto Inn & Suites and Hotel El Ganzo Adults Only.

Where to stay in a spa hotel in Cabo San Lucas?

Our map will help you find the perfect place to stay in Cabo San Lucas by showing you the exact location of each hotel.

Cabo San Lucas Spa Hotel Deals. Search for spa hotels in Cabo San Lucas. Find the best wellness hotels with spas in Cabo San Lucas. KAYAK searches hundreds of travel sites to help you find spa hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights, car hires and package deals with KAYAK.