The 10 best resorts in Cabo San Lucas, Mexico | Booking.com
Skip to main content

Resorts in Cabo San Lucas

Find the resorts that appeal to you the most

The best resorts in Cabo San Lucas

Check out our selection of great resorts in Cabo San Lucas

Filter by:

Review score

Pueblo Bonito Pacifica Golf & Spa Resort - All Inclusive - Adults Only

Cabo San Lucas

This impressive spa hotel has its own private beach and is on the Pacific side, a 5 minute drive from Cabo San Lucas.

A
Avraham
From
Canada
Location and inclusive Service and value
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 256 reviews
Location 9.0
Price from
$310.50
1 night, 2 adults

Hilton Grand Vacations Club La Pacifica Los Cabos

Cabo San Lucas

Set in Cabo San Lucas, La Pacifica Hilton Grand Vacations Club La Pacifica Los Cabos offers beachfront accommodations 1.1 mi from El Tule Beach and offers various facilities, such as a restaurant, a...

S
Sommer
From
United States
We stayed in the grand vacations and had a room that faced the water. We absolutely love sunrises and this allows you to lay in bed, relax and soak up the morning sun (it is bright!). Whales were breaching throughout the day which was incredible to see! We enjoyed relaxing by the pools, which were gorgeous and rented chairs over the Infiniti pool for a day. The fitness room was top notch and loved the morning lattes from the coffee shop in the main lobby. Oysters and sushi by the pool were both lovely. From sunrise to sunset we really enjoyed our long weekend here!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 49 reviews
Location 9.5
Price from
$223.30
1 night, 2 adults

The Towers at Pueblo Bonito Pacifica - All Inclusive - Adults Only

Cabo San Lucas

Located in Cabo San Lucas, a 16-minute walk from Pedregal Beach, The Towers at Pueblo Bonito Pacifica - All Inclusive - Adults Only has accommodations with an outdoor swimming pool, free private...

R
Roy
From
United States
Liked having a Butler to help, he was excellent, loved the view, everyone was professional and friendly. Food was good, no complaints.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Location 10.0
Price from
$438.75
1 night, 2 adults

Grand Velas Los Cabos Luxury All Inclusive

Cabo San Lucas

Located in San José del Cabo in the Baja California Sur Region. Grand Velas los Cabos - All Inclusive features 3 infinity pools and a private beach area.

H
Hayley
From
United States
Resort was beautiful, staff was very helpful and friendly, dinner restaurants were exceptional and we loved the breakfast as well, so many kid-friendly activities/amenities, bed was comfortable and loved the blackout curtains, beautiful views. The resort felt very safe and the service was unmatched!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 27 reviews
Location 9.3
Price from
$1,404.60
1 night, 2 adults

The Cape, A Thompson Hotel, by Hyatt

Cabo San Lucas

Offering two swimming pools and an outdoor spa, The Cape offers accommodations in Cabo San Lucas area. Guests can enjoy a tasty meal at one of the 2 restaurants available on-site.

M
Matthew
From
United States
The Thompson was amazing. From the moment we arrived until our final day we enjoyed every moment at this lovely resort. The staff, food, and rooms were all to our liking. We already started thinking about our return trip someday. Thank you again for everything, very special Birthday trip!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 76 reviews
Location 9.3
Price from
$487
1 night, 2 adults

Villa la Estancia Beach Resort & Spa

Cabo San Lucas

This Baja California resort is within a 10-minute drive of Cabo San Lucas, which features shopping and dining. The resort showcases spa services and villas with a private balcony.

E
Earl
From
United States
Breakfast was great . Food tasted great service was excellent
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 33 reviews
Location 9.9
Price from
$337.55
1 night, 2 adults

Waldorf Astoria Los Cabos Pedregal

Cabo San Lucas

Waldorf Astoria Los Cabos Pedregal offers private pools in the rooms, has its own private beach area, and state-of-the art fitness center. Guests are welcomed with a free margarita cocktail.

M
MARGARET
From
United States
Outstanding customer service and happy staff.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 11 reviews
Location 10.0
Price from
$1,150
1 night, 2 adults

Hotel Tesoro Los Cabos

Downtown Cabo San Lucas, Cabo San Lucas

The hotel offers a spacious outdoor swimming pool with 2 hot tubs and a pool bar, a full-service spa and on-site restaurant. This 4-star Cabo San Lucas hotel overlooks the marina.

B
Borna
From
Canada
Very nice location. Good food and drinks at the restaurant. All inclusive package was definitely worth the value.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,413 reviews
Location 9.4
Price from
$97.38
1 night, 2 adults

Los Cabos Golf Resort, Trademark Collection by Wyndham

Cabo San Lucas

os Cabos Golf Resort, Trademark Collection by Wyndham, is located near to the beach, in an area that stands out for its commercial activities.

M
Mariia
From
Russia
It is absolutely amazing with location and for that price ! I was surprised.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 175 reviews
Location 8.8
Price from
$82.84
1 night, 2 adults

Nobu Hotel Los Cabos

Cabo San Lucas

Located in Cabo San Lucas, 7 miles from Marina Cabo San Lucas, Nobu Hotel Los Cabos provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

J
Jose Manuel
From
Mexico
Place is amazing , staff is really nice and the food is outstanding
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 441 reviews
Location 7.8
Price from
$381.75
1 night, 2 adults
All resorts in Cabo San Lucas

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in Cabo San Lucas and surrounding area in the past month

See all

Treat yourself. Popular resorts in Cabo San Lucas and nearby

  • Ideally located in Cabo San Lucas, Cabo bay has air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

    From $957.44 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 345 reviews

    In Cabo San Lucas, this beachfront resort is on El Medano Beach. It features Fellini’s Restaurant, a European-style spa, a large pool and all suites include a private terrace or balcony.

    From $616.70 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 101 reviews

    Located in Cabo San Lucas on El Médano Beach, this hotel features spacious suites with kitchenette facilities. A 3-level health spa is available along with a sailing facility and restaurants.

    From $335.26 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 391 reviews

    This Cabo San Lucas resort offers a central downtown, waterfront location and is walking distance to Medano Beach.

    From $320.48 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 122 reviews

    With its privileged location on the Medano Beach of Cabo San Lucas, ME Cabo features 5-star amenities in Los Cabos, one of Mexico’s fanciest destinations.

    From $542.81 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Cabo San Lucas, a 11-minute walk from Medano Beach, Medano Beach suite provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

    From $699.21 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 28 reviews

    In a private, gated community in the center of Cabo San Lucas, this resort features an outdoor swimming pool, spa and concierge service.

    From $1,323.86 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 80 reviews

    Located in front of El Medano Beach, just next to the Marina Los Cabos, Breathless Cabo San Lucas All Inclusive- Adults Only features a swimming pool, theme parties and free WiFi throughout.

    From $487 per night

All-inclusive resorts in Cabo San Lucas and nearby

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 539 reviews

    Villa del Palmar Beach Resort & Spa, located on the Gulf of California, features suites with balconies and fully equipped kitchens. It offers two pools, a waterslide and three restaurants.

  • Solmar Resort

    Cabo San Lucas
    All-inclusive options available
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 933 reviews

    The Solmar Resort of Cabo San Lucas is located on the Pacific Ocean, hidden behind granite cliffs. This resort features a spa located in cabins, an outdoor pool and suites with a private balcony.

    From $191.40 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 14 reviews

    Featuring villas with infinity pools and amazing Pacific Ocean views, Montecristo Luxury Villas All Inclusive is in a secluded location in a gated community, just 2 miles from Cabo San Lucas.

    From $1,515.70 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 338 reviews

    In extensive grounds and with a private beach, this luxury hotel is on the Baja Peninsula. It features 6 outdoor pools, a European spa and tennis courts.

    From $731.70 per night
  • Hacienda Encantada Resort & Spa

    Cabo San Lucas
    All-inclusive options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 155 reviews

    Located in Cabo San Lucas, this Mexican-style resort features a full-service spa, an outdoor pool and a hot tub.

    From $414.60 per night
  • Hard Rock Hotel Los Cabos

    Cabo San Lucas
    All-inclusive options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 171 reviews

    Located in Cabo San Lucas, 6.9 miles from Marina Cabo San Lucas, Hard Rock Hotel Los Cabos has accommodations with a fitness center, free private parking, a garden and a shared lounge.

    From $1,009.05 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 215 reviews

    A DESERT OASIS FRAMED BY THE EMERALD SEA OF CORTEZ Experience the beauty and charm of Hacienda del Mar Los Cabos Resort, a stunning architectural masterpiece with a classic Mexican Hacienda flair.

    From $527.86 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 288 reviews

    Set in Los Cabos, Baja California Sur, this resort features a full-service spa and golf course. Six outdoor pools and 4 outdoor Jacuzzis are available on-site.

    From $734 per night

Highly rated resorts in Cabo San Lucas and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 402 reviews

    Located on 8 acres of private beach in Cabo San Lucas, this resort offers well-equipped suites. It features a spa, 3 outdoor pools and a hot tub overlooking the beach.

    From $352.60 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 45 reviews

    The luxurious accommodations at Land's End Resort & Spa feature stunning views of the Pacific Ocean from the private terrace. The resort includes 3 infinity pools and several hot tubs.

    From $789.40 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 223 reviews

    Located within 2 miles of El Arco and 2.1 miles of Marina Cabo San Lucas, Holiday Inn Express Cabo San Lucas has rooms in Cabo San Lucas.

    From $120.95 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 136 reviews

    Located over a cliff, Hyatt Vacation Club at Sirena del Mar offers its guests a private beach area, terraces to soak in the sun and an outdoor swimming pool. Free WiFi is available throughout.

    From $265.94 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 5 reviews

    Located in El Tule, a few steps from Barco Varado Beach, Four Seasons Resort and Residences Cabo San Lucas Cabo Del Sol provides accommodations with a private beach area, free private parking, a...

    From $1,563.69 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 25 reviews

    Facing the beachfront, Grand Solmar Pacific Dunes Resort, Golf & Spa offers 5-star accommodations in Cabo San Lucas and features an outdoor swimming pool, garden and shared lounge.

    From $610 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 92 reviews

    Placed along the shores of Medano Beach close to Cabo attractions, this resort features a full-service spa and numerous activities that the entire family can enjoy.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 2,523 reviews

    Located in Cabo San Lucas, a 12-minute walk from Medano Beach, Riu Santa Fe - All Inclusive has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

FAQ about resorts in Cabo San Lucas

Resorts That Guests Love in Cabo San Lucas

See all
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,121 reviews
    Scenery was great, many food options. The room had drinks, all part of the all inclusive. The room service is good too. Staff are nice. First impression walking up to this resort, okay maybe this is as good as others, like Pueblo bonito. But it fell short of what I’d had experienced.
    Guest review by
    Ramirez
    Travelers with friends
  • Avg. price/night: $487
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 80 reviews
    Clean facility, great food, amazing staff, wonderful spa, excellent location. Could not ask for a better all inclusive resort in Cabo.
    Guest review by
    Holt
    Young couple
  • Avg. price/night: $771.54
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 989 reviews
    Luxurious resort. All inclusive/adults only. Relaxing pools and on the beach. Comfy bed.
    Guest review by
    Khurram
    Young couple
  • Avg. price/night: $771.54
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 989 reviews
    Being at an all inclusive made it easy to stay and relax. No need to tour and just enjoy the resort. The food selection was nice. The beach was nice too as well the other two resorts you can explore. We found the Rui Place family more quiet and therefore more relaxing.
    Guest review by
    Monica
    Young couple
  • Avg. price/night: $731.70
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 256 reviews
    The food for an all inclusive resort was great.
    Guest review by
    Anonymous
    Young couple
  • Avg. price/night: $771.54
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 989 reviews
    The food was great for an all inclusive resort. Not just "mexican" buffet choices. Resturaunt variety was awesome as well.
    Guest review by
    Mark
    Young couple
  • Avg. price/night: $731.70
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 256 reviews
    Foods were amazing. All restaurants was more than expectation if you think of "all-inclusive" quality. Staffs were very helpful, kind and gave us a positive energy during whole stay. Resort was clean and well-managed.
    Guest review by
    Kihun
    Young couple
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,121 reviews
    The food was very good for an all inclusive resort. I prefer fresh fruits and seafood and they did not disappoint.
    Guest review by
    Kevin
    Young couple
  • Avg. price/night: $320.48
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 391 reviews
    The location is very central to Cabo San Lucas, but since it is in the Marina, it could feel a bit claustrophobic, compared to some resorts by the beach. However, I definitely recommend it. I chose not to take advantage of the all-inclusive option as i wanted to explore more places in town.
    Guest review by
    Serena
    Solo traveler
gogless