Cabo San Lucas

Spa Hotels in Cabo San Lucas

Top Cabo San Lucas hotels with a serene luxury spa.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

Cabo San Lucas Spa Resorts & Hotels

Find premier Cabo San Lucas hotels with therapeutic spa.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotel near Downtown Cabo San Lucas,Cabo San Lucas
With a stay at Marina Fiesta Resort & Spa, you'll be centrally located in Cabo San Lucas, steps from Marina Del Rey and 5 minutes by foot from Cabo San Lucas Bay. This golf hotel is 0.2 mi (0.4 km) from Medano Beach and 2.3 mi (3.6 km) from The Arch. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor pools, a sauna, and a fitness center. Additional amenities at this hotel include wireless internet access (surcharge), concierge services, and babysitting (surcharge). Getting to nearby attractions is a breeze with the area shuttle (surcharge). Grab a bite at Baja Lobster Co., one of the hotel's 8 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 6 bars/lounges. Buffet breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Cabo San Lucas? This hotel has 2820 square feet (262 square meters) of space consisting of a conference center and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 155 air-conditioned rooms featuring kitchens with refrigerators and microwaves. LCD televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as safes and desks.

"Marina Fiesta is an older (somewhat dated) hotel, but is in good condition. PROS: price if you get a super deal like I did; location near the marina, restaurants and shopping. CONS: probably not worth the higher prices if you don't get a deal. They take all guests to a ”amenities presentation” which is designed to get you to go to a Timeshare prevention. Location is a VERY touristy area, but has good options for eating. Getting room temperature set to comfortable level takes FOREVER and when I arrived it was SUPER cold--finally got it to comfortable but next day housekeeping turned up temp to a very uncomfortable level and it took hours of poor sleep to get to a comfortable level again. Not a bad option but I would not stay there again unless got another super deal."
Very Good
117 reviews
8.1/10
1 night
From SGD 105
Check availability
99+
Hotel near Downtown Cabo San Lucas,Cabo San Lucas
Guests arriving at Casa Dorada Los Cabos, Resort & Spa find themselves in a setting distinguished by breathtaking natural beauty, chic luxury, and unparalleled dining experiences. We welcome you to discover one of the best five-star resorts in Cabo – overlooking the immaculate white sands of swimmable blue flag Medano Beach and the magnificent Arch of Cabo San Lucas and just a five-minute stroll from downtown Cabo San Lucas. Our 181 suite hotel blends the five-star resort experience with a laid back family-friendly and pet-friendly spirit perfect for reconnecting with relatives, rekindling with someone special, or recreating with friends. Find an oceanfront sanctuary in modern suites featuring expansive living areas, kitchenettes, and balconies with Pacific Ocean views. Lose yourself in the sensory pleasures of the award-winning SaltwaterSpa. Soak up some sun by one of two free-form pools surrounded by swaying palms, plush lounges, hammocks, and cozy firepits. Additional amenities and activities include every water sport, championship golf nearby, a state-of-the-art fitness center, and a family-friendly playground. Escape to Casa Dorada Los Cabos, Resort & Spa, where nothing comes between you and an unforgettable beach vacation.

"Not a 5 star resort. That's not saying it's not a nice resort, because it is, but 5 star resorts have top notch service. First ding, they don't pick you up at the airport, but you can have them set up transportation for you (at your added expense). The Taxi is $75 each way (I checked Uber and it was $55 and the taxi dude matched that price). We were able to catch a travel van on the way there from the airport for $17 a person. We had an ”executive suite” which was nice, not their best room but probably in the middle. They never changed the bed sheets in the entire 5 day/4 night stay. They made the bed, but never changed the sheets. They have a well stocked fridge and other goodies for a steep price. The problem is moving their crap out if you actually want to use the refrigerator. We were charged ”additional taxes” when we checked out as well. Only like $2-3 a day, but these should have been included in the price. The on-site sushi restaurant was not a good value. They charged us for items we didn't order and watch out for the $4.50 water. Our bill was $200 plus tip for two adults. Each had two margaritas, one appetizer (we had cancled after we told the waiter and he acknowledged, but came anyways) and two entrees. Portions were small, so definitely no ”leftovers”. The good. The included breakfast is excellent. Take advantage of that, eat a late breakfast (breakfast is over at noon, so be there no later than 11am) and that should tide you over until dinner. The location is great. Close to the marina/downtown but just far enough way that it's an easy walk and you stay out of that busyness. Overall, it's a nice 4 star (at best) resort. "
Great
102 reviews
9.1/10
1 night
From SGD 136
Check availability
99+
Hotel near Downtown Cabo San Lucas,Cabo San Lucas
With a stay at Sandos Finisterra All Inclusive, you'll be centrally located in Cabo San Lucas, a 5-minute walk from Marina Del Rey and a 2-minute drive from Land's End. This all-inclusive property is 0.6 mi (1 km) from Lover's Beach and 1.1 mi (1.8 km) from The Arch. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 3 outdoor pools, a nightclub, and outdoor tennis courts. This property also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Grab a bite to eat at one of the property's 5 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 5 bars/lounges. Featured amenities include a computer station, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 272 guestrooms featuring free minibar items and flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers.

"The hotel has gorgeous views as it overlooks Cabo and the marina. The rooms are in need of an update as they are not in the best overall condition. The staff is a mix of very pleasant, kind, service oriented people to downright rude people who have been seen to roll their eyes at guests. The food was good, although some restaurants are better than others. The Agave restaurant was the better of them all and we went for lunches and dinners. The cupcake shop was very nice with a selection of coffee, pastries and cupcakes (although not always fresh). But kudos to Marlen who made the best coffees, thank you!"
Very Good
102 reviews
8.9/10
1 night
From SGD 252
Check availability
99+
Hotel near Downtown Cabo San Lucas,Cabo San Lucas
Located in Cabo San Lucas (El Medano Ejidal), ME Cabo by Meliá – Adults Only is within a 15-minute walk of Puerto Paraiso Mall and Marina Del Rey. This beach resort is 2.2 mi (3.5 km) from The Arch. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor pools, 2 hot tubs, and a fitness center. This Art Deco resort also features complimentary wireless internet access, concierge services, and gift shops/newsstands. Enjoy international cuisine at Taboo Beach Club, one of the resort's 5 restaurants, or stay in and take advantage of the 24-hour room service. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 4 bars/lounges. Full breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 170 individually decorated guestrooms, featuring minibars and flat-screen televisions. Your pillowtop bed comes with down comforters and Egyptian cotton sheets. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and designer toiletries.

"One of the best hotels I have stayed at. Clean, amazing friendly helpful beautiful staff. Food was incredible. I will definitely be back"
Very Good
101 reviews
8.9/10
1 night
From SGD 470
Check availability
99+
Hotel near Downtown Cabo San Lucas,Cabo San Lucas
With a stay at Tesoro Los Cabos in Cabo San Lucas (Cabo San Lucas Centro), you'll be within a 5-minute drive of Puerto Paraiso Mall and The Arch. This spa hotel is 1 mi (1.6 km) from Lover's Beach and 1 mi (1.6 km) from Medano Beach. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. After a day at the private beach, you can enjoy other recreational amenities including a health club and an outdoor pool. This hotel also features complimentary wireless internet access, concierge services, and wedding services. Guests can catch a ride on the shuttle (surcharge), which operates within 10 meters. Grab a bite at Skypool Bar, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the swim-up bar or one of the 3 bars/lounges. Buffet breakfasts are available daily from 7:00 AM to 11:30 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Cabo San Lucas? This hotel has 10506 square feet (976 square meters) of space consisting of a conference center and 5 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 253 air-conditioned rooms featuring minibars and LED televisions. Your pillowtop bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers.

"We had a wonderful 5-night stay at the Tesoro. Our room was clean and well-equipped. The location right on the Marina is perfect; it's a beautiful setting with lovely views, and it's very convenient for walking around and enjoying the area. The service at the restaurants was quick and efficient and all staff were friendly and kind. We really enjoyed the rooftop area for relaxation as the pool is beautiful with plenty of seating and excellent bar service. We had the breakfast plan and the buffet at the Vista was plentiful with lots of variety; we also had lunch at the Vista a couple of times, and the food was excellent with fair pricing. We wouldn't hesitate to stay at the Tesoro again."
Very Good
122 reviews
8.2/10
1 night
From SGD 120
Check availability
99+
Hotel near Downtown Cabo San Lucas,Cabo San Lucas
With a stay at Medano Hotel and Spa, you'll be centrally located in Cabo San Lucas, a short 8-minute walk from Medano Beach and 10 minutes by foot from Marina Del Rey. This family-friendly hotel is 1.9 mi (3 km) from Land's End and 1.9 mi (3 km) from The Arch. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can take advantage of recreational amenities such as an outdoor pool, 2 outdoor pickleball courts, and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and an arcade/game room. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Cooked-to-order breakfasts are available daily from 8:00 AM to 11:30 AM for a fee. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this hotel consist of a conference center and meeting rooms. Free self parking is available onsite. Stay in one of 75 guestrooms featuring LED televisions. Rooms have private furnished balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers.

"I have stayed at this hotel perhaps six or seven times. I like the location it is close to the city (2 blocks ) it is close to the beach (2.5) blocks. Close to some tasty restaurants. Very big pool and free laundry. Free breakfast was tasty!! Also free use of washer and dryer. Hotel restaurant is also tasty. Dont forget to ask for your free maragraita coupon per person upon check in, I will return to this hotel happily!"
Very Good
110 reviews
8.0/10
1 night
From SGD 174
Check availability
99+
Hotel near Downtown Cabo San Lucas,Cabo San Lucas
With a stay at Playa Grande Resort & Grand Spa in Cabo San Lucas (Marina), you'll be within a 5-minute drive of Marina Del Rey and Plaza Bonita Mall. This beach resort is 2.2 mi (3.5 km) from Medano Beach and 4.2 mi (6.7 km) from Cabo San Lucas Country Club. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After dipping into one of the 5 outdoor pools, you can spend some time at the private beach. Additional amenities at this resort include wireless internet access (surcharge), concierge services, and babysitting (surcharge). Grab a bite to eat at Calima, one of the resort's many dining establishments, which include 3 restaurants and a coffee shop/cafe. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 7 AM to 11:00 AM for a fee. Featured amenities include express check-out, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Cabo San Lucas? This resort has 7535 square feet (700 square meters) of space consisting of a conference center and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available on request), and free valet parking is available onsite. Make yourself at home in one of the 260 air-conditioned rooms featuring microwaves and flat-screen televisions. Your pillowtop bed comes with down comforters. Rooms have private balconies or patios. Wireless internet access (surcharge) keeps you connected, and satellite programming is available for your entertainment. Bathrooms have deep soaking bathtubs and rainfall showerheads.

"The resort is beautiful and walking distance to the marina. Great service and the restaurants have delicious food. Nice infinity pool overlooking the beach! The only bummer was they wouldn’t honor my two bedroom that I had reserved through Trip.com. For some reason it came across as only a one bedroom. 3 gals in the room, but we managed with the sofa bed. Otherwise the resort is fabulous!"
Great
110 reviews
9.0/10
1 night
From SGD 153
Check availability
80
Hotel near Downtown Cabo San Lucas,Cabo San Lucas
Located in Cabo San Lucas (El Medano Ejidal), Pueblo Bonito Rose Resort and Spa - All Inclusive is within a 5-minute drive of Medano Beach and Marina Del Rey. This all-inclusive property is 2.3 mi (3.6 km) from Land's End and 2.3 mi (3.7 km) from The Arch. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including outdoor tennis courts, an outdoor pool, and a hot tub. Additional features at this property include complimentary wireless internet access, concierge services, and babysitting (surcharge). Grab a bite to eat at one of the property's 4 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges. Featured amenities include a business center, express check-in, and express check-out. A roundtrip airport shuttle is provided for a surcharge during limited hours, and free valet parking is available onsite. Make yourself at home in one of the 260 guestrooms, featuring kitchenettes with refrigerators and stovetops. Your pillowtop bed comes with down comforters and premium bedding. Rooms have private balconies or patios. Plasma televisions with cable programming provide entertainment, while wireless internet access (surcharge) keeps you connected.

"The hotel is very comfortable and very comfortable, and it is very comfortable and very comfortable. It is a chain that offers connection with other hotels that is to say you can spend a whole day in another of your properties without extra cost ( only some specialties have cover ). The rooms are equipped to make food if you like or take the whole included. Your food and drink bar is interesting, I think they offer us fresh sea food and a wide menu of cocktails with interesting brands to mix, I do not doubtfully recommend it widely. What views, what sunshines, what nights! 🔮🌕"
Very Good
103 reviews
8.3/10
Check availability
55
Hotel near Downtown Cabo San Lucas,Cabo San Lucas
With a stay at Cabo San Lucas Marina Condos in Cabo San Lucas (Marina), you'll be a 3-minute walk from Marina Del Rey and 14 minutes by foot from Cabo San Lucas Bay. This spa hotel is 1 mi (1.6 km) from Medano Beach and 7.8 mi (12.5 km) from Santa Maria Beach. Take time to pamper yourself with a visit to the full-service spa. You're sure to appreciate the recreational amenities, which include 2 outdoor pools, a sauna, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a hair salon. Grab a bite to eat at one of the hotel's many dining establishments, which include 8 restaurants and a coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include a 24-hour front desk, a safe deposit box at the front desk, and ATM/banking services. Free self parking is available onsite. Treat yourself to a stay in one of the individually decorated guestrooms, featuring rooftop private hot tubs and flat-screen televisions. Rooms have private furnished balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include separate sitting areas and minibars.
Very Good
2 reviews
8.4/10
1 night
From SGD 177
Check availability
99+
Hotel near Los Cabos Corridor,Cabo San Lucas
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 9.3 mi (15 km) from Cabo San Lucas Bay and 11.7 mi (18.8 km) from Medano Beach. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 5 outdoor pools, a lazy river, and a 24-hour fitness center. This resort also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Enjoy American cuisine at Latitud 23.5, one of the resort's 4 restaurants, or stay in and take advantage of the room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 5 bars/lounges. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free valet parking is available onsite. Make yourself at home in one of the 30 air-conditioned rooms featuring indoor private hot tubs and Smart televisions. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms with separate bathtubs and showers feature deep soaking bathtubs and complimentary toiletries.

"Excellent! Food environment and service are all good! There are four restaurants, Italian, French, Mexican and a comprehensive restaurant, all of good quality! The bar is great too!"
Very Good
102 reviews
8.4/10
1 night
From SGD 242
Check availability
See More Hotels with spa in Cabo San Lucas

Latest Reviews for Cabo San Lucas Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.

The Ridge at Playa Grande

9.5/10
Amazing
Posted on Nov 12, 2025
Qiangdao
Enter the lobby checkin to communicate with the front desk and observe the bathroom 👀, and then postpone the stay decisively before arriving in the room. Facts have proved that a very treasured hotel 🏨
Price per night from:SGD 425

Grand Solmar Lands End Resort And Spa

9.3/10
Great
Posted on Apr 21, 2024
Guest User
We’ve stayed a several resorts in Cabo, and this one is the best! The beach is unswimmable due to the undertow, but the water is beautiful and the waves are huge. The resort is immaculate, not a piece of trash anywhere. The rooms are spacious and comfy, and the staff is great. The drinks are pricey if you don’t do inclusive, but they are much better than what you’d normally find at inclusive hotels. Location is far enough away from things that it is quiet and peaceful, but close enough to walk to the harbor or downtown if you want.
Price per night from:SGD 438

Villa del Arco Beach Resort & Spa

9.1/10
Great
Posted on Mar 10, 2026
Guest User
The food was delicious. The only thing I didn't like was the pushy sales pitch for activities.
Price per night from:SGD 350

Park Hyatt Cabo Del Sol

8.8/10
Very Good
Posted on Jun 29, 2026
USStrange Goldfish
北美柏悦前三
Price per night from:SGD 960

Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive

8.5/10
Very Good
Posted on Sep 1, 2025
Guest User
Nice place but I don’t think I will ever come back
Price per night from:SGD 312

Frequently Asked Questions

What are the best hotels with Spa in Cabo San Lucas?

How much does it cost to stay in Cabo San Lucas hotels with Spa?

For hotels with Spa in Cabo San Lucas, the average price on weekdays is SGD 1,144, and the average price on weekends (Friday - Saturday) is SGD 1,242.

What are the best luxury hotels with Spa in Cabo San Lucas?

If you’re after premium services and first-class amenities, you’ll find plenty of luxury hotels with Spa in Cabo San Lucas to suit your needs. Marina Fiesta Resort & Spa, A la Carte All Inclusive Optional (price from SGD 124), Casa Dorada Los Cabos Resort & Spa (price from SGD 178) and Playa Grande Resort (price from SGD 176) are some of the best luxury hotels available.

What are the best hotel deals for Cabo San Lucas hotels with Spa?

Trip.com offers great travel deals all year long. Visit the promotions page to find the latest discounts and special offers on Trip.com.

Cabo San Lucas Hotels with spa Information

Total Properties26
Number of Reviews 1,938
Highest PriceSGD 842
Lowest PriceSGD 421
Weekday Avg. PriceSGD 1,144
Weekend Avg. PriceSGD 1,242