Cabo San Lucas is located at at southern tip of Los Cabos. It’s a popular sunny destination, particularly from October to December and from April to August. If you’re travelling during warmer months, it’s best to find a luxury resort in Cabo San Lucas with private pools. We’ll reveal which rooms have plunge pools, swim-up rooms, and even hot tubs. So check out these classy resorts before you finalize your Los Cabos itinerary.

1. Waldorf Astoria Los Cabos Pedregal

The Forbes magazine crowned the Waldorf Astoria one of the best hotels in Cabo San Lucas. That comes as no surprise due to the hotel’s refined amenities and world-class service. As a Waldorf Astoria guest, you can soak in the sun in the private beach area. Dine on the cliffs above the ocean at the El Farallon and explore authentic Mexican meals at Don Manuel’s. Visit the Waldorf Astoria Spa for rejuvenating, organic treatments. The hotel rooms will also mesmerize you – they feature a distinctive Mexican design and a fireplace. Beachfront Suites include a private patio with loungers next to the pool. Select rooms also feature a private plunge pool with stunning ocean views.

  • Guest Rating: 9.7
  • Star Rating: 5 stars
  • Best Rooms: 3-4 bedroom suites
  • Address: Camino del Mar 1, 23445 Cabo San Lucas, Mexico

Check Rooms Official site

2. Esperanza, Auberge Resorts Collection

Esperanza is another breathtaking resort settled on the coast of the Pacific Ocean. The hotel’s Cocina del Mar is carved into the cliffs and serves creative Baja-inspired dishes. There’s also a beachfront infinity pool and a swim-up bar. Alternatively, relax in the private beach area. Regarding accommodation, you can choose between suites, unique haciendas, and beachfront villas. The 4-bedroom Hacienda is perfect for families. It has a large private terrace and a pool surrounded by a lush garden.

  • Guest Rating: 9.5
  • Star Rating: 5 stars
  • Best Rooms: 4-bedroom Hacienda with pool
  • Address: Carretera Transpeninsular Kilometro 7 Manzana 10 Punta Ballena, 23410 Cabo San Lucas, Mexico 

Check Rooms Official site

3. Hacienda Beach Club & Residences

This 5-star resort will help you experience Baja California the right way. The 3-bedroom Veranda is ideal for a family getaway and offers an authentic Mexican ambiance. One of the bedrooms has direct access to the spacious private terrace with an infinity pool. It’s a true oasis just for you and your family. For food, exquisite restaurants are literally just steps away. The onsite Cocina y Cantina restaurant offers an oceanfront dining experience and signature regional dishes. If you need more relaxation, the Hacienda Spa provides a variety of wellness services and yoga classes.

  • Guest Rating: 9.5
  • Star Rating: 5 stars
  • Best Rooms: 3-bedroom veranda with private pool
  • Address: Gomez Farias S/N Colonia el Medano, 23453 Cabo San Lucas, Mexico

Check Rooms Official site

4. Chileno Bay Resort & Residences, Auberge Resorts Collection

Chileno Bay Resort is situated along one of Los Cabo’s most beautiful and swimmable beaches. The resort offers contemporary suites and villas. Stay in the Villa with the private pool and a terrace. You’ll have 3 bedrooms and beautifully decorated living areas. Modern bathrooms feature soaking tubs. Around the rest of the resort, are shared lounge spaces surrounded by lush gardens. To cool down more, the outdoor swimming pool with cabanas is a real summer haven.

  • Guest Rating: 9.2
  • Star Rating: 5 stars
  • Best Rooms: Villas with pool
  • Address: Carretera Transpeninsular San Jose-San Lucas Km. 15 Playa Chileno Bay, 23410 Cabo San Lucas, Mexico

Check Rooms Official site

5. Riu Palace Cabo San Lucas

Stay in the all-inclusive Riu Palace and enjoy the ultimate comfort and resort vibes. The hotel hosts entertainment events so you’ll have something new to experience each day. Unwind at the Renova Spa featuring a sauna, a hydromassage bathtub, and a beauty area. If you feel active, take scuba diving lessons or join the RiuFit program’s fitness activities. Explore Indian, Mexican, and Japanese cuisine at the onsite restaurant, or visit the steakhouse located by the pool. You can also have your own pool on the room’s terrace if you stay in the Junior Swim-out Suite. The suite is adults-only and ideal for honeymoon couples.

  • Guest Rating: 8.9
  • Star Rating: 5 stars
  • Best Rooms: Junior suite with private pool
  • Address: Camino Viejo a San José Km. 4.5 El Medano Ejidal, 23453 Cabo San Lucas, Mexico 

Check Rooms Official site

6. Hard Rock Hotel Los Cabos

Hard Rock Hotels are known for excellent service, luxurious amenities, and signature restaurants. The all-inclusive Hard Rock Hotel Los Cabos is no different – if you stay here, you’ll get a perfect blend of excitement and relaxation. The resort houses 2 pool bars and 4 swim-up bars. Restaurants offer dishes ranging from Asian fusion and Mexican specialties to Italian comfort food served in a vibrant outdoor setting.  Stay in the Swim-up King Room and have direct access to the pool. The room also has a soaking tub on the balcony. You won’t miss a thing at the Hard Rock Hotel Los Cabos!

  • Guest Rating: 8.8
  • Star Rating: 5 stars
  • Best Rooms: Rock suite swim up ocean front
  • Address: Polígono 1. Fracción D. Fraccionamiento Diamante., 23473 Cabo San Lucas, Mexico 

Check Rooms Official site

7. El Encanto All Inclusive Resort

Situated above the Medana beach, this all-inclusive resort offers luxurious services in an authentic atmosphere. Stay in the suite with a hacienda-like terrace with a plunge pool. The terrace boasts stunning beachfront views. You can also admire the view from the resort’s restaurants. Los Riscos has a beautiful, romantic terrace, and Las Marias serves locally inspired bites. If you don’t want to leave the pool, the El Patio pool bar is perfect for a drink and a taco. Add a private beach area to the many relaxation options, El Encanto will ensure you a dreamy Mexican vacation.

  • Guest Rating: 8.8
  • Star Rating: 4 stars
  • Best Rooms: Deluxe queen or 2-bedroom suite
  • Address: Carretera Trasnpeninsular Km 7.3. Fracc. 3, 23410 Cabo San Lucas, Mexico 

Check Rooms Official site

8. Pueblo Bonito Pacifica Golf & Spa Resort

If you’re looking for a romantic getaway, you’ll love this adults-only beachfront resort. Pueblo Bonito is a golf & spa resort offering a private beach. It also has an award-winning spa. Moreover, you can enjoy multiple bars, bistros, and casual dining options. The Quivira Clubhouse serves breakfast and lunch in a beachfront outdoor setting. As the first 24-hour Cabo San Lucas restaurant, The Bistro offers an extensive menu and casual dining with a view. Hotel suites are also stunning – The Towers Pool Suite features a private plunge pool and contemporary Mexican decor. It’s a spacious one-bedroom suite, so it’s ideal for couples.

  • Guest Rating: 8.6
  • Star Rating: 5 stars
  • Best Rooms: Towers private pool suite
  • Address: Cabo Pacifica Sin Numero, 92122 Cabo San Lucas, Mexico

Check Rooms Official site

9. Hacienda Encantada Resort & Spa

Stay in the secluded Baja haven at the Hacienda Encantada Resort. Enjoy all-inclusive perks and explore the resort’s restaurants, bars, and lounges. Experience pure relaxation at the beautifully decorated Milagro Spa. Admire sea views and the hotel’s charming exterior in the pool area. You can choose from villas and private residences. They provide plenty of space, full kitchens, terraces, and private hot tubs. It’s a perfect place to experience Mexican hospitality and the unique atmosphere of Cabo San Lucas.

  • Guest Rating: 8.5
  • Star Rating: 5 stars
  • Best Rooms: 3-bedroom villa
  • Address: Carretera Transpeninsular kilometro 7.3, 23450 Cabo San Lucas, Mexico

Check Rooms Official site

Cabo San Lucas Resorts Map

For more areas with luxury resorts, read our guide on Where to Stay in Los Cabos.

When you’re ready to explore, have a look at the Best Things to Do in Los Cabos.

Find More Cabo San Lucas Resorts


What’s the best Cabo San Lucas Resort with private plunge pool rooms?

Waldorf Astoria Los Cabos Pedregal is the best resort with private plunge pools.

It’s been named one of the best Cabo San Lucas resorts by Forbes magazine.

Stunning beachfront suites have direct access to the terrace and a plunge pool.

The patio also boasts a fire pit dining area and sweeping sea views.

You can also enjoy excellent onsite restaurants and spa facilities.

What’s the best Cabo San Lucas Resort with swim-up rooms?

Riu Palace provides swim-up suites perfect for couples.

Make sure you book their Junior suites with private pools early, as they do get booked out often.

On the terrace, there’s also a beach umbrella and seats for couples.

What’s the best Cabo San Lucas Resort with a private pool and hot tub in the room?

We highly recommend the Hard Rock Hotel Los Cabos.

The hotel offers rooms with a terrace featuring a swim-up pool and a hot tub.

All their private pool rooms are very luxurious, and suitable for all seasons.

What’s the best Cabo San Lucas Resort with private pools for families or groups?

Esperanza Resort is great for families and large groups.

Beautifully decorate haciendas have several bedrooms, a kitchen, and a private terrace.

The terrace boasts a pool and garden views.

You should also check out Waldorf Astoria Los Cabos Pedregal.

It’s one of the best resorts in Cabo San Lucas and it provides suites with multiple bedrooms.

The resort also features private pools, a private beach area, and 3 restaurants.

For more luxury rooms, you may want to check out other Cabo San Lucas resorts that are all-inclusive or located on the beach.

Nearby, the Tourist Corridor also has many 5-star resorts.


Cabo San Lucas ResortsBest Rooms
Waldorf Astoria Los Cabos Pedregal3-4 bedroom suites
Esperanza4-bedroom Hacienda with pool
Hacienda Beach Club & Residences3-bedroom veranda with private pool
Chileno Bay Resort & ResidencesVillas with pool
Riu Palace Cabo San LucasJunior suite with private pool
Hard Rock Hotel Los CabosRock suite swim up oceanfront
El Encanto All Inclusive ResortDeluxe queen or 2-bedroom suite
Pueblo Bonito Pacifica Golf & Spa ResortTowers private pool suite
Hacienda Encantada Resort & Spa3-bedroom villa
For all new cities, I go overboard on my itinerary, just to see every major attraction. Countries I've visited include New Zealand, Singapore, Hong Kong, China, Cambodia, Japan and Thailand. Mostly Asian countries. Next target - Europe!