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.

R
Raquel
From
Costa Rica
Nice and comfortable room, you get ocean view even from the first floor. Three restaurants on site with delicious options, swimming pools well mantained, staff extremely polite, they really take care of your needs. Beautiful gardens, you can see whales just sitting on the beach! Nice gym.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 250 reviews
Location 9.0
Price from
$345
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
Steve
From
United States
beautiful place loved the infinity pools!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 51 reviews
Location 9.4
Price from
$199.50
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
$487.50
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,638.70
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
$407
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.

M
Michelle
From
Israel
Great breakfast, fantastic location, really happy that we stayed here it can't be beat for the price and everything you get. It's right on the marina and it had great access to everything
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,454 reviews
Location 9.4
Price from
$90.56
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
$87.20
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.

C
Craig
From
Canada
the architecture and the scale of the property, the restaurants and the pools and gym. amazing beach walks that felt like you were the only person around while watching the beautiful humpback whales in the short distance!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 437 reviews
Location 7.9
Price from
$374.25
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

Highly rated resorts in Cabo San Lucas and nearby

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 344 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.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 102 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.

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

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

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 123 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.

  • 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.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 406 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.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 940 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.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 44 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.

All-inclusive resorts in Cabo San Lucas and nearby

  • 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.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 340 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.

  • Hacienda Encantada Resort & Spa

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

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

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 292 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.

  • Hacienda Encantada

    Cabo San Lucas
    All-inclusive options available

    Located in Cabo San Lucas and with Medano Beach reachable within a 15-minute walk, Hacienda Encantada has a bar, non-smoking rooms, free WiFi throughout the property and a spa & wellness center.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 96 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.

  • Club Cascadas de Baja

    Cabo San Lucas
    All-inclusive options available

    Featuring a garden, a restaurant as well as a bar, Club Cascadas de Baja is located in the center of Cabo San Lucas, a 8-minute walk from Medano Beach.

  • Cabo JS Harbour

    Cabo San Lucas
    All-inclusive options available

    Conveniently set in Cabo San Lucas, Cabo JS Harbour provides air-conditioned rooms with free WiFi, free private parking and room service.

Treat yourself. Popular resorts in Cabo San Lucas and nearby

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

  • 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.

  • Located in Cabo San Lucas, a 15-minute walk from Medano Beach, Villa del Palmar-Cabo San Lucas provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

  • Located conveniently in Cabo San Lucas, Glamor-Adults only & All inclusive has air-conditioned rooms with free WiFi, free private parking and room service.

  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 16 reviews

    Set between impressive rock formations, Ridge in Cabo San Lucas offers views of the Sea of Cortez and access to the private Solmar Beach.

  • Ideally located in Cabo San Lucas, Beach resort suite has air-conditioned rooms with free WiFi, free private parking and room service.

  • Located in Cabo San Lucas, a 16-minute walk from Pedregal Beach, Quivira Los Cabos Condos and Homes -Vacation Rentals provides accommodations with an outdoor swimming pool, free private parking, a...

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located on the coast of the Pacific Ocean, this luxury resort is 12 mi from downtown Los Cabos. It features a beachfront infinity pool, spa boutique, and free yoga sessions.

FAQ about resorts in Cabo San Lucas

Resorts That Guests Love in Cabo San Lucas

See all
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,130 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: $480
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 81 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
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 998 reviews
    Luxurious resort. All inclusive/adults only. Relaxing pools and on the beach. Comfy bed.
    Guest review by
    Khurram
    Young couple
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 998 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: $691.70
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 250 reviews
    The food for an all inclusive resort was great.
    Guest review by
    Anonymous
    Young couple
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 998 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: $691.70
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 250 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.4
    Very Good - What previous guests thought, 1,130 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: $307.29
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 392 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

Research, refine, and make plans for your whole trip

gogless