12 AMAZING Spa Resorts in Cabo San Lucas (2025 List)

Jon Miksis Jon Miksis clock Updated January 5, 2025 tourism Dream Destinations
by Jon Miksis
Best Spa Resorts in Cabo San Lucas
This post may have affiliate links, where I may receive a commission if you purchase through them. Here's our Disclosure and Privacy Policy for more info.

Cabo San Lucas is where the desert meets the sea, and relaxation takes on a whole new meaning. At the southern tip of Mexico’s Baja California Peninsula, Cabo is the kind of place where you can soak in oceanfront infinity pools, unwind with open-air massages, and sip cocktails in private plunge pools overlooking golden beaches. I’ve been lucky enough to visit Cabo a few times, and I can tell you—it’s got everything you need for the perfect mix of luxury and laid-back vibes.

In this list, I’m sharing 12 incredible spa resorts that will make your 2025 getaway unforgettable. From stunning beachfront escapes to quiet retreats tucked into the desert, these spots offer amazing amenities, unbeatable views, and all the relaxation you could ever need. 🌴✨

Don’t have time to read the full guide? Here are my favorite spa resorts in Cabo with availability right now!

Luxury spa resorts in Cabo

Best Spa Resorts in Cabo San Lucas

Are you ready to discover the best spa resorts in Cabo San Lucas? As noted above, there’s a large selection of luxury spa resorts in Cabo to suit all tastes and budgets. Get ready to discover Cabo San Lucas’s best spa resorts.

Are you looking for a serene beachfront retreat? Or would you prefer a holistic wellness experience amidst desert landscapes? Whatever you’re planning, there are luxury spa hotels in Cabo San Lucas that can accommodate your needs. Dive into this guide to discover the best spa resorts in Cabo San Lucas, Mexico.

1. Pueblo Bonito Pacifica Golf & Spa Resort

Located just 2.2 miles from the heart of Cabo, Pueblo Bonito Pacifica Golf & Spa Resort offers an exclusive adults-only retreat that promises serenity and luxury at every turn. As you step into this beachfront property, you’re greeted with panoramic views of the shimmering Pacific Ocean, setting the tone for a stay that’s both rejuvenating and opulent.

The resort boasts a world-class golf course, perfect for enthusiasts looking to tee off in paradise. However, the real gem lies in its spa facilities. Indulge in treatments inspired by ancient healing practices, using natural ingredients sourced from the Baja Peninsula. Whether it’s a deep tissue massage or a revitalizing facial, the skilled therapists ensure every treatment is tailored to your needs.

Dining here is always a memorable experience. With multiple gourmet restaurants on-site, you can savor everything from fresh seafood delicacies to authentic Mexican cuisine. And with prices starting at US$498, it’s a luxury experience that offers value for money.

Cabo San Lucas’s best luxury spa hotels wouldn’t be complete without mentioning the sustainable travel efforts of Pueblo Bonito Pacifica. With a level 1 sustainability rating, it’s evident that luxury and eco-consciousness can coexist harmoniously.

Pueblo Bonito Pacifica Golf & Spa Resort is one of the best spa resorts in Cabo San Lucas.
Pueblo Bonito Pacifica Golf & Spa Resort, a serene adults-only retreat near Cabo, offers luxury with ocean views.

2. Hard Rock Hotel Los Cabos

Situated 4.5 miles from the bustling center of Cabo, the Hard Rock Hotel Los Cabos is a fusion of luxury and rock ‘n’ roll spirit. This beachfront gem stands out with its iconic music-themed ambiance, offering guests an experience that’s both lavish and electrifying.

The Rock Spa® is a sanctuary for those in search of relaxation and rejuvenation. With treatments ranging from traditional massages to innovative therapies, every session is tailored to transport guests to a state of bliss. The spa’s signature Rhythm and Motion treatments harness the power of music. They are a unique offering that promises a sensory spa experience like no other.

For the gastronomes, the hotel boasts a diverse range of eateries. Relish authentic Mexican flavors at Ciao or savor the intricate tastes of sushi at Zen. And when the sun sets, the hotel comes alive with its array of entertainment options. From live music sessions to its legendary pool parties, there’s never a dull moment.

What truly sets the Hard Rock Hotel apart is its commitment to providing an unforgettable stay. This ensures every guest leaves with cherished memories of their time in one of Cabo San Lucas’s best spa hotels.

The Hard Rock Hotel Los Cabos, 4.5 miles from Cabo's center, blends luxury with rock 'n' roll spirit for an electrifying beachfront experience.
The Hard Rock Hotel Los Cabos, 4.5 miles from Cabo’s center, blends luxury with rock ‘n’ roll spirit for an electrifying beachfront experience.

3. Hacienda del Mar Los Cabos Resort

Nestled between the azure waves of the Pacific and the golden sands of the Baja Peninsula, Hacienda del Mar Los Cabos Resort stands as one of Cabo San Lucas’s best spa hotels. This resort, with its captivating blend of traditional Mexican architecture and contemporary luxury, promises an experience that’s both authentic and opulent.

The spa at Hacienda del Mar is nothing short of a masterpiece. Drawing inspiration from the surrounding natural beauty, treatments utilize locally sourced ingredients like desert herbs and ocean minerals. Whether you’re indulging in a desert clay facial or a soothing seaweed wrap, you’re in for a treat that rejuvenates both body and soul.

The resort’s accommodations are designed to offer guests a slice of paradise. Spacious suites with private balconies, handcrafted furnishings, and panoramic ocean views ensure a stay that’s both comfortable and memorable. For those looking to stay active, the state-of-the-art gym and array of water sports available will keep the adrenaline pumping. Alternatively, the multiple pools, surrounded by lush gardens, offer a perfect spot to unwind and soak in the sun.

With activities ranging from whale-watching tours to exploring the vibrant marine life in the nearby coral reefs, the Hacienda del Mar Los Cabos Resort truly embodies the essence of a luxury spa resort in Cabo San Lucas.

The Club at Hacienda del Mar, nestled between Pacific waves and Baja Peninsula sands, is one of Cabo San Lucas's top spa hotels.
The Hacienda del Mar Los Cabos Resort is one of Cabo San Lucas’s top spa hotels. | Source: https://www.haciendadelmar.com.mx/

4. Pueblo Bonito Sunset Beach Golf & Spa Resort (All Inclusive)

On the sun-kissed shores of the Pacific, Pueblo Bonito Sunset Beach Golf & Spa Resort shines as a pinnacle of luxury and relaxation. This all-inclusive resort in Cabo San Lucas captivates travelers seeking both opulence and the untouched beauty of nature. Without a doubt, it’s a standout among Cabo San Lucas’s best spa hotels.

The resort’s spa, with its serene ambiance, offers treatments that harness the therapeutic powers of nature. From aromatherapy sessions using Baja’s native plants to hot stone massages with ocean-smoothed pebbles, each therapy promises unparalleled relaxation.

The suites and bedrooms at Pueblo Bonito Sunset Beach are a blend of elegance and comfort. Guests are treated to suites with breathtaking ocean views, plush bedding, and modern amenities. For the adventurous, the resort presents a range of activities. Dive into the shimmering waters for a snorkeling session, or engage in a round of golf at the resort’s top-tier course.

As evening descends, the resort takes on a magical aura. Guests can savor a cocktail by the pool, watch the sun set over the ocean, or take a romantic beachside walk. Pueblo Bonito Sunset Beach is a prime choice for those seeking luxury resorts in Cabo San Lucas for couples, ensuring memorable moments at every turn.

Pueblo Bonito Sunset Beach Golf & Spa Resort on the Pacific shores offers luxury and nature's beauty, a standout among Cabo San Lucas's best spa hotels.
Pueblo Bonito Sunset Beach Golf & Spa Resort on the Pacific shores offers luxury and nature’s beauty, a standout among Cabo San Lucas’s best spa hotels.

5. Nobu Hotel Los Cabos

Nobu Hotel Los Cabos is where Japanese minimalism meets the vibrant spirit of Mexico. This beachfront property, renowned for its elegant design and impeccable service, is undeniably one of Cabo San Lucas’s best luxury spa hotels.

The Nobu Spa is an oasis of tranquility, offering guests a curated selection of treatments that blend traditional techniques with modern innovations. Experience the therapeutic touch of a Shiatsu massage or rejuvenate your skin with a signature facial using organic ingredients.

When it comes to guest suites, the Nobu Hotel offers a masterclass in luxury. Floor-to-ceiling windows offer uninterrupted views of the Pacific, while the interiors, with their wooden accents and soft tones, provide a calming ambiance. Each accommodation is equipped with state-of-the-art amenities, ensuring a stay that’s both comfortable and lavish.

Moreover, the resort offers a range of activities to keep guests entertained. The fitness center, equipped with the latest gear, is perfect for those who wish to maintain their workout routine. Alternatively, guests can take a dip in one of the resort’s infinity pools, each designed to offer a unique view of the surrounding landscape.

As night falls, the resort’s dining venues come alive. From the world-renowned Nobu restaurant, known for its fusion cuisine, to the beachside bar serving craft cocktails, there’s something for every palate. For couples and honeymooners, Nobu Hotel stands out as one of the top luxury resorts in Cabo San Lucas for honeymoons, promising unforgettable moments and romantic settings.

Nobu Hotel Los Cabos: Where Japanese minimalism meets Mexican vibrancy, a top luxury spa hotel in Cabo San Lucas.
Nobu Hotel Los Cabos: Where Japanese minimalism meets Mexican vibrancy, a top luxury spa hotel in Cabo San Lucas.

6. Waldorf Astoria Los Cabos Pedregal

Tucked away behind the iconic Cabo San Lucas mountain tunnel, the Waldorf Astoria Los Cabos Pedregal emerges as a sanctuary of luxury and elegance. With its private beach and majestic cliffside setting, it’s a prime example of where to stay in Cabo San Lucas when seeking exclusivity.

The Waldorf Astoria Spa, inspired by the lunar cycle, offers treatments synchronized with the phases of the moon. Guests can indulge in therapies that harness the energy of the new moon or the full moon, ensuring a holistic experience that aligns with nature’s rhythms.

Accommodations at the resort are nothing short of spectacular. Each room and suite boasts a private plunge pool, offering guests a secluded spot to relax while taking in the breathtaking ocean views. The interiors, adorned with Mexican craftsmanship and modern amenities, exude warmth and sophistication.

For those with a passion for adventure, the resort’s Personal Concierge can arrange a plethora of activities. From horseback riding on the beach to deep-sea fishing expeditions, there’s no shortage of ways to explore the beauty of Cabo.

The culinary scene at Waldorf Astoria Los Cabos Pedregal is a celebration of flavors. El Farallon, perched over the crashing waves, offers a seafood experience that’s both fresh and innovative. Meanwhile, the resort’s signature cocktail bars serve up artisanal drinks. It’s the perfect way to end a day well spent in one of the most luxurious resorts in Cabo San Lucas.

Waldorf Astoria Los Cabos Pedregal offers luxury and exclusivity in Cabo San Lucas with a private beach and cliffside setting.
Waldorf Astoria Los Cabos Pedregal offers luxury and exclusivity in Cabo San Lucas with a private beach and cliffside setting.

7. The Resort at Pedregal

The Resort at Pedregal is a luxurious oasis nestled on the Pacific coast, offering guests an intimate retreat amidst the stunning landscapes of Cabo. Its dramatic cliffside setting and direct beach access make it a sought-after destination for those in search of Cabo San Lucas’s spa resorts.

Luna y Mar Spa is a highlight of the resort, drawing inspiration from the surrounding natural beauty. Guests can indulge in treatments that incorporate local herbs, sea salts, and age-old Mexican healing rituals. The moon phase massages, one of the spa’s signature offerings, promise a rejuvenating experience like no other.

The bedrooms at The Resort at Pedregal are meticulously designed to offer comfort and opulence. Ocean-view suites and multi-bedroom villas come equipped with private terraces, rain showers, and handpicked amenities. The interiors, which blend traditional Mexican elements with contemporary elegance, ensure a memorable stay.

The resort offers a range of activities to ensure you never get bored. Dive into the crystal-clear waters for a snorkeling adventure, or wander through the resort’s lush gardens. The saltwater pool is another highlight, perfect for a refreshing dip with panoramic ocean views in the backdrop.

When it comes to dining, The Resort at Pedregal doesn’t disappoint. Don Manuel’s, housed within a traditional Mexican hacienda, serves dishes that pay homage to Mexico’s rich flavors. As the evening progresses, guests can unwind at the Cliffside Fire Pit, sipping on artisanal cocktails and cherishing their moments in one of best the spa retreats in Cabo San Lucas.

The Resort at Pedregal offers a dramatic cliffside setting and direct beach access amidst stunning landscapes.
The Resort at Pedregal offers a dramatic cliffside setting and direct beach access amidst stunning landscapes. | Source: https://www.venuereport.com/

8. Le Blanc Spa Resort Los Cabos

On the sunlit shores of the Pacific, Le Blanc Spa Resort Los Cabos is a haven for travelers who desire the pinnacle of luxury in an all-inclusive setting. As one of the premier all-inclusive spa resorts in Cabo San Lucas, Le Blanc offers an experience that’s both indulgent and serene.

Guests are welcomed into suites that exude opulence. Think of panoramic ocean views, personalized butler service, and a private terrace where the horizon stretches endlessly. Every detail, from the plush bedding to the curated minibar, is designed with the discerning traveler in mind.

Beyond the confines of their rooms, guests can explore the myriad of amenities the resort offers. The infinity pools, for instance, seem to merge with the ocean, providing a surreal swimming experience. If you’re keen on keeping fit, the state-of-the-art fitness center offers classes ranging from pilates to high-intensity interval training.

The spa, a centerpiece of the resort, draws inspiration from the ocean and desert. Unique treatments, such as seaweed wraps and desert clay masks, promise to invigorate and refresh.

And when it comes to dining, Le Blanc doesn’t disappoint. Lumière, with its French-inspired menu, offers a fine dining experience, while the resort’s beachside bar serves up tropical cocktails with a side of sunset views. Offering unmatched relaxation and luxury, Le Blanc Spa Resort is one of the best spa hotels in Cabo San Lucas.

Le Blanc Spa Resort Los Cabos is one of the best spa resorts in Cabo Sal Lucas.
Le Blanc Spa Resort Los Cabos, on the sunlit Pacific shores, is a premier all-inclusive spa resort in Cabo San Lucas

9. One&Only Palmilla

One&Only Palmilla emerges as a jewel on the Sea of Cortez, offering an oasis of sophistication and unparalleled luxury. This iconic resort, with its rich history and legendary service, is a favorite among celebrities and travelers alike.

Guests stepping into their accommodations will find a harmonious blend of traditional Mexican decor and contemporary elegance. Expansive balconies and terraces provide an intimate space to enjoy the mesmerizing sea views. The interiors are adorned with handcrafted tiles and bespoke furnishings, evoking a sense of timeless luxury.

One of the standout features of One&Only Palmilla is its art gallery, showcasing works from renowned local artists. It’s a space where culture and creativity converge, offering guests a glimpse into the vibrant art scene of Baja.

The resort’s wellness offerings go beyond the ordinary. The spa, set amidst tropical gardens, offers treatments that harness the healing powers of local plants and herbs. From agave-infused facials to massages with Baja sea salts, it’s a holistic wellness journey.

Golf enthusiasts will be thrilled with the 27-hole Jack Nicklaus-designed course. This offers challenging play with stunning ocean vistas at every turn. And for those looking to explore the marine wonders, the resort’s private yacht is ready to whisk guests away for a day of deep-sea fishing or snorkeling.

At One&Only Palmilla, every moment is curated to perfection, ensuring guests leave with memories that last a lifetime. From the serene ambiance of the spa to the challenging greens of the golf course, it’s a destination that truly embodies the essence of luxury resorts in Cabo San Lucas.

One&Only Palmilla: A Sea of Cortez jewel, beloved for its rich history, legendary service, and unparalleled luxury.
One&Only Palmilla: A Sea of Cortez jewel, beloved for its rich history, legendary service, and unparalleled luxury.

10. Marquis Los Cabos

Marquis Los Cabos, an all-inclusive spa resort in Cabo San Lucas, shines brilliantly on the southern tip of the Baja California peninsula. As a standout among 5-star luxury hotels in Cabo, it promises an indulgent and invigorating experience.

At the heart of Marquis Los Cabos is its holistic spa. Guests are invited to immerse themselves in relaxation and rejuvenation. Signature treatments, such as the Baja Desert Rose Facial and the Mar de Cortez Body Wrap, utilize the healing properties of local ingredients, ensuring a unique wellness journey.

Nature lovers will appreciate the resort’s guided whale-watching tours during migration seasons. This experience offers a chance to witness these majestic creatures up close. The resort’s three infinity pools, cascading towards the ocean, provide a serene backdrop for relaxation and reflection.

Wellness enthusiasts can engage in the resort’s Tai Chi and meditation classes, held amidst the tranquil gardens. Adventure seekers can delve into the azure waters through snorkeling and diving excursions.

Dining options at Marquis Los Cabos are diverse and delightful. Vista Ballenas serves a fusion of Mexican and international dishes with its panoramic ocean views. Meanwhile, Sakke introduces guests to the art of Japanese Teppanyaki.

In essence, Marquis Los Cabos nourishes both the body and soul, positioning it as a top choice for a spa retreat in Cabo San Lucas.

Marquis Los Cabos: A brilliant 5-star luxury spa resort in Cabo San Lucas on the Baja California peninsula.
Marquis Los Cabos: A brilliant 5-star luxury spa resort in Cabo San Lucas on the Baja California peninsula.

11. Grand Velas Los Cabos

Perched on the edge of the Sea of Cortez, Grand Velas Los Cabos radiates luxury and elegance. Recognized as one of the best romantic spa resorts in Cabo San Lucas, it offers couples an idyllic escape filled with pampering and unparalleled beauty.

The SE Spa at Grand Velas is a sanctuary of wellness. With 16 treatment rooms designed for utmost tranquility, guests can indulge in therapies that merge ancient traditions with contemporary techniques. The signature Water Ceremony, inspired by the natural beauty of Baja, is a multi-sensory experience encompassing a steam room, clay room, ice room, and sensory showers.

Grand Velas Los Cabos also boasts an art gallery. This showcases works from celebrated Mexican artists, providing guests an insight into the vibrant local art scene. Adventure seekers will appreciate horseback rides organized by the resort, allowing guests to explore pristine beaches and desert trails.

Five gourmet restaurants at the resort, each led by world-class chefs, present dishes from traditional Mexican to French and Asian fusion. The highlight remains Cocina de Autor, the resort’s two-star Michelin restaurant, where every dish is meticulously crafted.

Grand Velas Los Cabos encapsulates luxury, romance, and cultural immersion. Hands down, it’s one of the best spa resorts in Cabo San Lucas.

Grand Velas Los Cabos is a luxurious and romantic spa resort on the Sea of Cortez in Cabo San Lucas.

12. Esperanza, Auberge Resorts Collection

Esperanza, Auberge Resorts Collection, is a shimmering jewel on the coastline of Cabo San Lucas. As one of the best hotels in Cabo San Lucas, it offers guests an unparalleled blend of relaxation, luxury, and spectacular vistas.

The resort’s spa, The Auberge Spa at Esperanza, is renowned for its innovative treatments that draw inspiration from the sea and the desert. Guests can indulge in the Sea of Cortez Salt Scrub, which uses locally sourced sea salt, or the Baja Desert Rose Facial, a rejuvenating treatment infused with desert rose extracts.

Esperanza boasts a range of activities tailored for its guests. The Sculpture Garden, adorned with pieces from local artists, offers a serene space for contemplation. The resort’s state-of-the-art fitness center is equipped with the latest technology, and the yoga pavilion, overlooking the ocean, is the perfect spot for morning stretches and meditation.

For adventure lovers, Esperanza organizes private yacht excursions. This allows guests to explore the hidden coves and beaches of the Sea of Cortez. The resort also offers horseback riding along the beach, providing a unique way to experience the beauty of Cabo.

Esperanza stands out as one of Cabo San Lucas’s best hotels, offering a blend of luxury and authentic Baja experiences. If you’re deciding where to stay in Cabo San Lucas for a blend of opulence and local charm, look no further.

Esperanza, Auberge Resorts Collection: A jewel on Cabo San Lucas' coastline, blending relaxation, luxury, and spectacular vistas.
Esperanza, Auberge Resorts Collection: A jewel on Cabo San Lucas’ coastline, blending relaxation, luxury, and spectacular vistas.

Frequently Asked Questions (FAQs) about the Best Spa Resorts in Cabo San Lucas

Are you looking for more content about where to stay in Cabo San Lucas? Here are some common questions (and answers) I get asked a lot about the most luxurious spa resorts in Cabo San Lucas.

Cabo San Lucas is renowned for its stunning natural beauty, from pristine beaches to dramatic cliffs. The spa resorts in Cabo San Lucas take full advantage of these settings, offering treatments and experiences that draw from the local environment. This unique blend of nature and luxury makes them a top choice for travelers seeking relaxation and rejuvenation.

Are there any all-inclusive spa resorts in Cabo San Lucas?

Yes, several resorts offer all-inclusive packages, such as Marquis Los Cabos and Grand Velas Los Cabos. These packages typically include accommodations, meals, drinks, and spa treatments, providing guests with a comprehensive and hassle-free experience.

Which are the best hotels in Cabo San Lucas for a spa retreat?

There are numerous luxury spa resorts in Cabo, but some of the most notable include:

1.     The Resort at Pedregal: Known for its cliffside setting and the Luna y Mar Spa, which offers treatments based on the lunar cycle.

2.     Waldorf Astoria Los Cabos Pedregal: Boasts a unique blend of traditional healing practices and modern wellness techniques, with treatments inspired by the moon and the sea.

3.     Marquis Los Cabos: An all-inclusive resort that offers a holistic spa experience, with treatments like the Baja Desert Rose Facial and the Mar de Cortez Body Wrap.

4.     Grand Velas Los Cabos: Renowned for its multi-sensory Water Ceremony and a diverse range of gourmet dining options.

5. Esperanza, Auberge Resorts Collection: Features the Auberge Spa with treatments that draw inspiration from the sea and desert, and an on-site art gallery showcasing local artists.

Each of these offers a unique blend of treatments, amenities, and experiences, ensuring guests have a memorable spa retreat.

Are there any romantic spa resorts in Cabo San Lucas for honeymooners?

Absolutely! Resorts like Esperanza, Auberge Resorts Collection, and Waldorf Astoria Los Cabos Pedregal are perfect for couples. They offer couples’ treatments, private dining experiences, and suites with stunning ocean views. This makes them ideal for honeymooners or those seeking a romantic getaway.

Couple enjoying a spa day.
Couple enjoying a spa day.

How do health spa resorts in Cabo San Lucas promote overall well-being?

Health spa resorts in Cabo San Lucas focus on holistic well-being. Beyond traditional spa treatments, many offer wellness programs that include yoga, meditation, nutritional guidance, and fitness classes. The aim is to rejuvenate not just the body, but also the mind and spirit.

What makes luxury hotels in Cabo San Lucas stand out from other destinations?

Luxury hotels in Cabo San Lucas are renowned for their attention to detail, exceptional service, and stunning locations. Many are situated on private stretches of beach, offering guests unparalleled privacy and exclusivity. Additionally, the fusion of Mexican culture with world-class amenities ensures a unique and unforgettable stay.

How do I choose the best spa in Cabo San Lucas for my needs?

When selecting the best spa in Cabo San Lucas, consider what treatments and experiences you’re looking for. Some spas focus on traditional Mexican therapies, while others offer a more international range of treatments. Also, consider the resort’s other amenities, location, and guest reviews to ensure it aligns with your preferences.

Wrapping Up Cabo’s Best Spa Resorts

As the sun sets on the shimmering waters of Cabo San Lucas, there’s no doubt that this slice of paradise offers some of the most opulent spa retreats on the planet. From cliffside sanctuaries to beachfront havens, the luxury spa resorts we’ve explored are more than just places to stay – they’re experiences waiting to be lived.

Imagine indulging in treatments inspired by the moon’s phases or embarking on a wellness journey that fuses the magic of Baja’s desert with the serenity of the sea. Whether you’re seeking a romantic escape, a holistic health reboot, or simply a dose of lavish pampering, Cabo’s got you covered. And while each resort boasts its own unique charm, they all share a commitment to luxury, relaxation, and unforgettable memories.

The next time you’re daydreaming of a getaway that’s a cut above the rest, let your mind wander to the spa resorts in Cabo San Lucas. Because, trust us, once you’ve experienced the best, there’s no going back. Ready to dive into a world of luxury? Cabo awaits!

You may also like

Leave a Comment