Search
Best hotels
Expert Recommendations
Best value
When to book
Tips
FAQs
Map

Cabo San Lucas hotels

Popular filters

Search hundreds of travel sites at once for lodging in Cabo San Lucas

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Best Cabo San Lucas hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended Cabo San Lucas hotels

Show all
Casa Palo Verde - Cabo San Lucas - Patio
Casa Palo Verde
9.2 Wonderful
Downtown$151+
$151+
Parking
Free Wi-Fi
Pool
Capital O Hotel Dos Mares, Cabo San Lucas - Cabo San Lucas - Bedroom
Parking
Free Wi-Fi
Pool
Hacienda Beach Club & Residences
9.2 Wonderful
El Medano Ejidal$1,176+
$1,176+
Parking
Free Wi-Fi
Pool
Los Milagros Hotel
9 Wonderful
Downtown$104+
$104+
Free Wi-Fi
Pool
Montage Los Cabos
9.6 Wonderful
$1,672+
$1,672+
Parking
Free Wi-Fi
Pool
Pet friendly
Bahia Hotel & Beach House
8.2 Very good
El Medano Ejidal$367+
$367+
Free Wi-Fi
Pool
Pet friendly
Spa
Sunrock Hotel & Suites
8.4 Very good
$109+
$109+
Parking
Free Wi-Fi
Pool
Spa
Medano Hotel and Suites
8.6 Very good
$176+
$176+
Parking
Free Wi-Fi
Pool
Pet friendly
Pueblo Bonito Los Cabos
8.5 Very good
El Medano Ejidal$477+
$477+
Free Wi-Fi
Pool

Cabo San Lucas hotels near Galeria La Grande

Show all
Sandos Finisterra Los Cabos - Cabo San Lucas - Pool
Sandos Finisterra Los Cabos
8.2 Very good
Centro$416+
$416+
Parking
Free Wi-Fi
Playa Grande Resort & Grand Spa - Cabo San Lucas - Restaurant
Playa Grande Resort & Grand Spa
8.4 Very good
Centro$298+
$298+
Parking
Pool
Tesoro Los Cabos
8.3 Very good
Centro$138+
$138+
Free Wi-Fi
Pool

Top Cabo San Lucas hotels with parking

Show all

The 10 best hotels in Cabo San Lucas

Discover the top hotels in Cabo San Lucas, handpicked by local expert Casey Hatfield-Chiotti.
Casey Hatfield-Chiotti
September 12, 2024

It's not hard to see why so many travelers love the resort city of Cabo San Lucas, where the Baja desert dramatically collides with the waters of the Pacific Ocean and the Sea of Cortez. Also known as Los Cabos, it ranks among Mexico’s most popular tourism destinations. I’ve been visiting for more than two decades for weddings, vacations and family trips. The finest hotels are luxurious beachfront enclaves that satisfy travelers’ desire for sun, sea and serious relaxation. But the best hotels in Cabo San Lucas are increasingly encouraging visitors to move beyond the posh pool scene to explore everything the southern tip of Mexico’s Baja California Peninsula has to offer, from cultural experiences to environmentally conscious excursions. The top-rated hotels in Cabo San Lucas also help guests unwind with expansive spas and treatment menus inspired by Mexico’s rich healing traditions. These are my favorite hotels in Los Cabos.

1.

One&Only Palmilla

Address:

Km 7.5 Carretera Transpeninsular

Price:

$506-4481/night

A getaway for A-listers since the 1950s, One&Only Pamilla is one of the best hotels in Cabo San Lucas – and anywhere, for that matter. The hotel has access to one of the area’s best beaches for swimming, while the state-of-the-art spa – where spiritual healers perform treatments – is inspired by local traditions and Baja’s coastal landscape.

The hotel has retained its original hacienda-style architecture – guests regularly visit the original whitewashed chapel, with its artisan-made gold leaf altar – but renovations have added modern touches like carved wood doors, travertine flooring and studded leather furniture.

One of the best hotels to stay in Cabo San Lucas for golf, the hotel’s Palmilla Golf Club, designed by Jack Nicklaus, winds through cliffs and desert arroyos. The One&Only is only about 10 minutes from San Jose del Cabo, an artsy town with great restaurants and galleries. The field-to-fork Flora Farms restaurant is one of my favorite on the peninsula.

2.

Montage Los Cabos

Address:

Carretera Transpeninsular Km 12.5 Int

Price:

$946-4994/night

Set on 39 acres of beachfront overlooking Santa Maria Bay, Montage Los Cabos is among the best hotels in Cabo San Lucas for water adventures. The seas in Cabo San Lucas teem with life, with the Sea of Cortez home to turtles, sea lions, whales, dolphins and sharks.

You can spot them all during your stay at Montage Los Cabos, which offers swimming, snorkeling and world-class diving. The luxury hotel’s on-site outfitter has a PADI-certified diving program for guests, where beginners can get their certification and advanced divers can take specialty courses. Visiting the UNESCO-protected Cabo Pulmo, a national marine park with a 20,000-year-old coral reef, on a Montage excursion is an unforgettable experience.

Back at the hotel you’ll find 122 open-plan guestrooms and suites complete with indoor-outdoor living and marble bathrooms, as well as a 40,000-square-foot spa, multiple restaurants and three azure pools.

3.

The Cape, a Thompson Hotel

Address:

Carretera Tranpeninsular Km 5

Price:

$326-2385/night

The Cape, A Thompson Hotel recalls Baja in the 1960s, with its mid-century style and laid-back surfer vibe (its location on Monuments Beach is a world-renowned surfing destination). The property has the clean lines of a swanky urban loft, while every room comes with views of the granite arch El Arco, Los Cabos’ most recognizable landmark.

One of the best hotels in Cabo San Lucas, guests can book various accommodations here, including one-, two- and three-bedroom villas and penthouse suites with private rooftops and plunge pools. Every guestroom has a terrace, while many boast swaying daybeds.

There’s a fitness center and a spa with a private outdoor cabana for treatments, as well as two pools, including one with an infinity edge and another built into a rock formation. Take it from me: dinner at Manta by award-winning chef Enrique Olvera is a must.

4.

Nobu Hotel Los Cabos

Address:

Polígono 1, Fracción D, Fraccionamiento Diamante

Price:

$331-4994/night

Co-founded by Japanese chef Nobu Matsuhisa, the Nobu Hotels concept merges Japanese hospitality with fabulous food. The Japanese minimalism at this 200-room property pairs perfectly with the coastal beauty of Cabo.

The beach resort has a luxurious spa and a variety of dining experiences, including a steakhouse, a rooftop Mediterranean restaurant, and a beachfront Nobu, making this one of the best hotels in Cabo San Lucas for foodies. Trust me when I say the Japanese-fusion dishes Nobu is known for, like my favorite yellowtail sashimi with jalapeño peppers, taste even better with Pacific Ocean breezes.

Guestrooms have beds with high thread count linens, soaking tubs and double vanities with Italian stone finishes. Meanwhile, the adjacent Nobu Residences Los Cabos offer spacious, apartment-style accommodations and a Japanese Onsen spa, perfect for large groups or travelers looking for an extended stay.

5.

Grand Solmar Lands End Resort And Spa

Address:

Av Solmar No 1- A Col Centro

Price:

$434-1224/night

The closest hotel to the El Arco formation on the rocky promontory known as Land’s End, Grand Solmar Lands End Resort is great for sunset views. It's also surprisingly central – despite being set between cliffs and a shimmering beach, it’s within walking distance of downtown.

The resort has a sea-view spa, cabanas on the cliffs and large suites with carved wood furniture and stone finishes. There are several swimming spots to choose from, including an infinity pool where adults sip watermelon margaritas and a kids’ pool with a waterslide. The entertaining kids’ club, also makes this one of the top choices for families.

Meanwhile, the farm-to-table La Roca restaurant specializes in grilled seafood and steaks. When I stayed at the resort, a highlight was hiking to the wild shoreline of Divorce beach and calmer Lover’s Beach near the point of Land’s End. It requires a fun but rigorous rock scramble.

6.

Esperanza, Auberge Resorts Collection

Address:

Carretera Transpeninsular Km 7

Price:

$857-4977/night

While many of the best hotels in Cabo San Lucas are adults-only, Esperanza focuses on families. The on-site kids’ club offers endless fun for the younger members of the family, with activities like traditional Mexican bracelet making and games of capture the flag.

The numerous activities on offer showcase the best of the Baja coast, from private whale-watching safaris and family cooking classes focusing on local, organic produce to pickleball tournaments. Those who like plenty of pool time can soak up the sun with poolside services like open-air massages, ice-cold drinks and fresh Mexican fare from Cocina del Mar.

When the adults are ready for some quiet time, they can decamp to the revamped Spa at Esperanza, which draws inspiration from the medicine wheel used by indigenous tribes in Mexico. Large and lavish accommodations include suites, casitas and villas, making this one of the luxury hotels in Cabo San Lucas.

7.

Waldorf Astoria Los Cabos Pedregal

Address:

Camino Del Mar 1

Price:

$1,054-4988/night

Located on the Baja California Peninsula's most southern point, the exclusive Waldorf Astoria Los Cabos Pedregal feels as if it’s perched at the edge of the earth. Only accessible through a private tunnel, I felt like I was entering a secluded enclave despite being just minutes from busy and touristy downtown Cabo San Lucas.

Buildings are carved into the cliffs of Pedregal Mountain and every one of the 112 guestrooms and suites has Pacific Ocean views and private plunge pools. The award-winning spa specializes in treatments featuring natural ingredients, including one developed with local shamans that incorporates energy cleansing, craniosacral therapy and massage.

Many of the best hotels in Cabo San Lucas have first-class restaurants, and the Waldorf Astoria is no exception. At El Farallon restaurant, which sits perched over the ocean, guests dine on the freshest local seafood while listening to the waves crashing below. Don’t miss briny chocolate clams when in season.

8.

Solaz, A Luxury Collection Resort, Los Cabos

Address:

Km 18 5 Carretera Transpeninsular Csl-sj

Price:

$542-3484/night

Solaz celebrates Baja’s coastal landscape and folklore through thoughtful architecture and artwork. One of the best hotels in Cabos San Lucas for design lovers, the structure is an architectural sculpture made up of stone, granite, marble and wood, with rooftop gardens that help it blend into the desert landscape.

The works of Mexican artist César López-Negrete, who has traveled extensively in Baja, decorate the minimalist common spaces, while custom furnishings are made of natural materials. The 128 guestrooms, which include 115 deluxe rooms and 13 suites, have curved terraces to showcase dazzling Sea of Cortez views, and many have indoor and outdoor marble showers.

The landscaping, featuring plants and vegetation endemic to Baja, allows guests to reconnect with nature, while the four green granite infinity pools emulate the color of the sea. The hotel also has a museum that showcases regional artifacts, such as a gray whale skeleton.

9.

Chileno Bay Resort & Residences, Auberge Resorts Collection

Address:

Carretera Transpeninsular Km 15

Price:

$924-4727/night

Resort after resort lines the tip of the Baja Peninsula, including Chileno Bay Resort & Residences. Among the best hotels in Cabo San Lucas for active travelers, it manages to feel secluded and different from the typical Cabo resort. I love how the three-tiered pool, which has areas for adults and families, looks like a continuation of the bay.

The hotel is also home to three pickleball courts, where groups and couples can play glow-in-the-dark games. After action-packed days, travelers can ease sore muscles with a treatment at THE WELL spa at Chileno Bay, which is spread across 22 acres and has a bath house with a cold plunge, an aromatherapy pool and ice bar, and outdoor treatment rooms.

One of the top-rated hotels in Cabo San Lucas for adventure lovers, the hotel's off-property excursions help guests learn about local culture and nature, offering birdwatching in a UNESCO-protected biosphere, morning fishing trips and whale-watching.

10.

Grand Velas Los Cabos

Address:

Carretera Transpeninsular Km. 17

Price:

$1,051-4869/night

One of the best hotels in Cabo San Lucas for couples, the adults-only sanctuary of Grand Velas Boutique Los Cabos is an all-inclusive resort on a boutique scale. With just 79 luxurious suites, guests enter an exclusive world of pampering and personal service while still having access to the amenities of a large resort.

Stylish couples stay fit at the Technogym fitness center, sip margaritas at the infinity pool and stroll along the private beach. At SE Spa, practitioners incorporate the sounds of waves and desert nights into treatments for ultimate relaxation.

As one of the best hotels in Cabo San Lucas for wellness, the property also hosts retreats with celebrity trainers and wellness influencers sure to turn a trip into a transformative experience. Guests of Grand Velas Boutique can also access the restaurants at Grand Velas Los Cabos’ at no extra cost, which includes the Michelin-starred Cocina de Autor.

How much is a Cabo San Lucas hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Low season

July

High season

December

Average price (weeknight)

$460

Average price (weekend night)

$516
Cheapest month to stay with an average 25% drop in price.
Most expensive month to stay with an average 33% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Cabo San Lucas

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding Cabo San Lucas hotel deals

  • Book at least 72 days before your stay begins to get the best price for your San José del Cabo hotel.
  • The cheapest 3-star hotel room in San José del Cabo found on KAYAK in the last 2 weeks was $60, while the most expensive was $253.
  • How long should you stay? KAYAK users usually book their hotel in San José del Cabo for 4 days.
  • Visitors coming to Cabo San Lucas in Baja California Sur who would be keen to reside close to the town’s hidden gems will have a wide range of accommodation options. Many of these facilities lie moments away from parks, and museums. Riu Palace Baja California is a recommended hotel while here.
  • If you plan to stop in Cabo San Lucas for a vacation alongside friends with mobility limitations, consider booking rooms in hotels that offer essential utilities to meet their needs. Solmar Resort is an idyllic establishment with wheelchair-accessible amenities such as toilets and elevators.
  • Suppose you’re touring Cabo San Lucas and want to put your golfing skills to the test; you’ll be glad to find many hotels close to the area’s famous golf courses. For instance, a night at Pueblo Bonito Los Cabos puts you a short distance from Cabo San Lucas Country Club and Quivira Golf Club.
  • Medano Hotel and Spa is an establishment standing a short drive from the city’s most frequented trails. As such, hiking and biking and hiking enthusiasts will have an easy time pedaling down or scaling the various beaten paths like Circuito Los Cabos.
  • Cabo San Lucas should be your next destination for the two in love out on a romantic getaway. Reside in a hotel like Sunrock Condo Hotel to enjoy king rooms, an outdoor pool, and flatscreen TVs. Also, the hotel lies a few steps away from Monuments Beach and Solmar Beach.
  • For cheap hotels in Cabo San Lucas, consider staying in neighborhoods such as Ildefonso Green, where you can find Cabo Vista Hotel. You can also consider the Ampliación Juárez neighborhood, where you can lodge at the Seven Crown Express & Suites Cabo San Lucas hotel, which has an outdoor pool and offers free breakfast. In this neighborhood, there are a number of restaurants and bars nearby, and it’s just a short drive from the beach.
  • To stay close to major attractions, Hotel Baja Cabo is down the street from the Museo de Historia Natural, where you can learn about the history of the Cape and its biodiversity. It’s also close to Huichol Collection, if you’re interested in seeing some of the top examples of Huichol art. Playa Grande Resort & Grand Spa is near Manta Diving School, perfect for those who want to go scuba diving.
  • If you’d like to enjoy the nightlife, there are many clubs and bars to suit every taste in the San Lucas neighborhood and in downtown Cabo. Consider staying at the Hotel Dos Mares or the Tesoro Los Cabos hotel to put you in the heart of the action of downtown.
  • Looking for an adults-only vacation? There are a several adults-only hotels in Cabo San Lucas, available in a variety of price brackets, such as Breathless Cabo San Lucas or Cabo Vista Hotel. If you’re also seeking the added bonus of an ocean view, Breathless is located right on Medano beach.

FAQs when booking a hotel in Cabo San Lucas

  • Where is the best place to stay in Cabo San Lucas if I am in town on business?

    Do you intend to pass through Cabo San Lucas on a business trip? In that case, look out for Siesta Suites Hotel, which features a conference space and a business center where you can print your documents. Still, the hotel lies a few miles from the city center, making it easy to attend corporate meetings.

  • Will I find any pet-friendly hotels in Cabo San Lucas?

    Visitors coming with their furry family friends on holiday in Cabo San Lucas should remember that the region has pet-friendly facilities. Bahia Hotel & Beach House features a designated grassy pet relief area for the convenience of cats and dogs. You will pay a small pet fee for maintenance.

  • What is the best place to stay in Cabo San Lucas to experience the area's nightlife?

    You can never go wrong with a vacation in Cabo San Lucas if you are keen to experience the region’s vibrant nightlife. Several hotels are located near entertainment joints like bars, lounges, clubs and taverns. Hard Rock Hotel Los Cabos Lucas is a great option for all your escapades after sunset.

  • Where should I stay in Cabo San Lucas if I want easy access to the great outdoors?

    Sleeping in one of the hotels in Cabo San Lucas is a sure way to explore the diverse outdoors that defines this area. To this end, endeavor to secure a room at Los Milagros Hotel or Hotel Colonos By Rotamundos. Nearby attractions include Nikki Beach and Museo de Cabo San Lucas.

  • Which hotels in Cabo San Lucas are best for children?

    The Villa La Estancia Beach Resort and Spa is located both close to the city center and beach, with a pool, organised activities for children and babysitting available. The Grand Fiesta Americana Los Cabos All Inclusive Golf and Spa offers the Fiesta Kids Clubs, with supervised pool and beach games, competitions and sports.

  • Are there any 5-star all-inclusive hotels in Cabo San Lucas?

    For an all-inclusive experience, the Grand Velas Los Cabos is rated 5-stars and is located right along the beach. There are a number of top-of-the-line luxury amenities available, so you can tailor your experience to what is best for you, including massages, a private beach, and an indoor pool.

  • Which neighborhoods in Cabo San Lucas are suited for couples?

    For couples, San Lucas in the city center is recommended. This beautiful neighborhood, filled with boutiques, restaurants and parks creates a scenic backdrop for romantic wanderings. Consider staying near the Marina area if you’re looking for more privacy and seclusion and wish to relax in peace on the beach.

  • Which hotels in Cabo San Lucas are near the airport?

    For easy access to Los Cabos International Airport, consider staying at Hotel Aeropuerto Los Cabos, which offers a free airport shuttle. For a more upmarket option, JW Marriott Los Cabos Beach Resort and Spa is about 8 miles from the airport.

  • What are the best hotels near Marina Cabo San Lucas?

    KAYAK users like staying at Breathless Cabo San Lucas Adults Only, Tesoro Los Cabos and Casa Dorada Los Cabos Resort & Spa when looking for a hotel in close proximity to Marina Cabo San Lucas.

  • How much does a hotel cost in Cabo San Lucas?

    Although the average price for a double room in Cabo San Lucas is $514, $22 is the lowest price found by KAYAK users in the last 3 days.

  • How much is a hotel in Cabo San Lucas for tonight?

    In the last 3 hours, users have found Cabo San Lucas hotels for tonight for as low as $22. Users have also found 3-star hotels from $34 and 4-star hotels from $91.

  • How much is a hotel in Cabo San Lucas for this weekend?

    In the last 72 hours, users have found Cabo San Lucas hotels for this weekend for as low as $26 per night. Users have also found 3-star hotels from $39 and 4-star hotels from $91.

  • Which freebies do KAYAK users look for when booking a hotel in Cabo San Lucas?

    KAYAK users look for a hotel in Cabo San Lucas with all-inclusive. Hotels with all-inclusive in Cabo San Lucas include Pueblo Bonito Montecristo Estates Luxury Villas, The Towers At Pueblo Bonito Pacifica, and Pueblo Bonito Los Cabos.

  • How do I find a hotel in central Cabo San Lucas?

    After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central Cabo San Lucas districts. You can also do a search using the city map to choose a specific location, like Cabo San Lucas city center.

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there Cabo San Lucas hotels with free parking?

    There are many hotels in Cabo San Lucas that offer both parking and free parking. Popular choices among KAYAK users include Casa Palo Verde, Capital O Hotel Dos Mares, Cabo San Lucas and Cabo Vista Hotel - Adults only.

Where to stay in Cabo San Lucas?

Our map will help you find the perfect place to stay in Cabo San Lucas by showing you the exact location of each hotel.

What Cabo San Lucas hotel guests are talking about

Show all

What Cabo San Lucas hotel guests are talking about

Hotels about topic

Show all
Seven Crown Express & Suites by Kavia - Cabo San Lucas - Patio
Parking
Free Wi-Fi
Pool
Bahia Hotel & Beach House - Cabo San Lucas - Bedroom
Bahia Hotel & Beach House
8.2 Very good
El Medano Ejidal$367+
$367+
Free Wi-Fi
Pool
Pet friendly
Spa
Mar de Cortez
8.6 Very good
Centro$33+
$33+
Free Wi-Fi
Pool
Medano Hotel and Suites
8.6 Very good
$176+
$176+
Parking
Free Wi-Fi
Pool
Pet friendly
Cabo Cush Hotel
9.5 Wonderful
Downtown$268+
$268+
Free Wi-Fi
Pet friendly
Fairfield by Marriott Los Cabos
7.9 Good
El Medano Ejidal$116+
$116+
Parking
Free Wi-Fi
Pool
Pet friendly

Popular topics

Everything you need to know for your stay in Cabo San Lucas