Hotels in Cabo San Lucas

Find the best Cabo San Lucas hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Cabo San Lucas hotels with free cancellation or excellent ratings

Trusted Cabo San Lucas hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Cabo San Lucas

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Cabo San Lucas hotel in the heart of the action

Beat the queues at the top Cabo San Lucas attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelSofia Hostel Cabo – 5.0
Cheapest month to bookSeptember
Average 4 star hotel priceR 3,229 per night
Average 5 star hotel priceR 11,540 per night

How to find the best hotel deals in Cabo San Lucas

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Cabo San Lucas

  • If booking your flights with us feels effortless, just wait until you try our hotel search. Find top Cabo San Lucas hotels at great prices with these handy hints.

  • Plan your trip ahead of time to save on your Cabo San Lucas hotel. You'll also have a bigger selection of stays and room types to choose from, especially when demand is high.

  • That being said, booking at the last minute can work out well. Some places lower their rates a day or two before check-in to fill rooms that would otherwise stay empty.

  • The more flexible your dates, the better the bargains. Move your travel timing around to discover what deals are on offer. Prices are typically cheaper midweek and outside major travel periods.

  • Browse through stays with free cancellation. Lock in a low rate today and easily cancel later if your travel plans change.

Where to stay in Cabo San Lucas

Central Cabo San Lucas

Best hotels in Cabo San Lucas

Best budget hotels

  • A great trip doesn't have to mean a huge hotel bill. With at least 30 budget Cabo San Lucas hotels to choose from, you can spend more on fun experiences and less on a room. Expect basic comforts like simple breakfasts, laundry facilities, and cosy beds at these affordable stays.

  • Collection O Casa Bella Hotel Boutique, Cabo San Lucas offers comfort that's easy on the wallet. Make use of internet access, Wi-Fi and more at this 3-star accommodation option.

  • City Express Plus by Marriott Cabo San Lucas offers 3-star value. Conveniences including a safe deposit box and parking are there to make your Cabo San Lucas hotel stay easier.

  • Air conditioning and a safe deposit box are only a glimpse of what you'll find at Seven Crown Express & Suites by Kavia. Another win for your bank balance, this place is rated 3 stars.

Best 4-star hotels in Cabo San Lucas

  • Searching for hotels in Cabo San Lucas that offer more than just the basics? A 4-star stay is exactly your vibe. With around 20 to select from, they come with appealing extras like fitness studios, pools, and cocktail lounges. You get high-end quality without the high-end cost.

  • Vista Encantada Spa Resort & Residences lives up to its 4-star rating. Massage services and concierge assistance help make this option a crowd favourite.

  • A fireplace and massage services are just some of the amenities you'll find at Castillo Blarney Inn. This Cabo San Lucas hotel finds the perfect middle ground between price and quality.

Best luxury 5-star hotels

  • You could just find a place to rest your head. Or you could book one of the 30 or so 5-star hotels in Cabo San Lucas and feel every bit like a VIP. Think indulgent wellness offerings, chef-led restaurants, and prime locations. (And perhaps even a private butler at the ready.)

  • With an indoor swimming pool, concierge assistance and much more, The Residences by Morgan is another Cabo San Lucas hotel that delivers the full 5-star experience.

Best hotels in Cabo San Lucas for families

  • Family trips can be challenging, but your hotel should be the least stressful part. You'll find roughly 70 family-friendly hotels in Cabo San Lucas that get what kids and adults need. These stays often come with useful features like connecting rooms, extra beds, cribs, and kids' menus.

  • Donjuan By Melida Hotel lets you take the family away for less. This affordable 2-star option comes with amenities like air conditioning, a safe deposit box and much more.

  • If you'd like a more luxurious option, treat everyone to an escape at 1 Homes Preview Cabo. This 5-star Cabo San Lucas hotel features snorkeling and internet access.

  • Another place to consider is Hotel Tesoro Los Cabos. Featuring luggage storage and tour services, this stay is a solid pick.

Best hotels with a spa

  • Add some self-care to your travel plans. Book one of the 80 or so Cabo San Lucas hotels with a spa and schedule in time to truly relax. Hot tubs, saunas, and wellness programmes are the types of features they come with.

  • Check in to Pueblo Bonito Pacifica Golf & Spa Resort and then put the world on hold. A tennis court, a lobby bar and a host of other perks await you at this 5-star option.

  • The Reserve at Diamante Cabo San Lucas is another top choice where unwinding comes easy. Make the most of room service and a fitness centre at this 5-star hotel in Cabo San Lucas.

  • Condo Mar by TRVL2HM lets you craft your own perfect spa experience. You'll find a garden and a spa at this stay.

Best hotels with a pool

  • Add a splash of fun to your trip with a pool. If you pick a city hotel, expect indoor or rooftop options. Resorts? They often go all out with sprawling outdoor layouts and maybe even a swim-up bar. There are at least 110 pool hotels in Cabo San Lucas ready to put you in holiday mode.

  • HOTEL Socram GH offers an outdoor swimming pool, air conditioning and room service. You'll have the right setup for a memorable stay at this Cabo San Lucas hotel.

  • Bring your swim gear and soak up the vibes at Collection O Casa Bella Hotel Boutique, Cabo San Lucas. An outdoor swimming pool, Wi-Fi and air conditioning are just a taste of what's included.

  • Alternatively, make time for a little fun at The Bungalows Hotel. An outdoor swimming pool, this hotel offers car rental options and tour services.

Best pet-friendly hotels

  • Who says you have to leave your pet behind? From comfy beds and feeding bowls to enclosed play areas, pet-friendly hotels are designed to help you and your best buddy feel right at home. There are around 30 Cabo San Lucas hotels that'll happily host your furry friend.

  • You pack the chew toys, The Mexican Inn will take care of everything else. Amenities like room service and a garden add to the comfort of this pet-friendly hotel in Cabo San Lucas.

  • Four paws are as welcome as two feet at Cabo Inn. A ticket office and tour services are part of what's offered at this pet-loving accommodation option.

  • The Cabo Cush Hotel provides thoughtful touches for pets too. Its amenities include air conditioning and parking.

Finding cheap hotels in Cabo San Lucas: FAQs

In Cabo San Lucas, the expected average temperature in September is 28°C. The warmest month is typically August, which averages 30°C. The coolest month is February, with temperatures averaging 17°C. The rainiest month is September, and the driest month is April.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Cabo San Lucas with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is R 349 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for R 7,753 per night.

The average price of a hotel during the week is R 6,980 per night, and the average price on weekends is R 6,909. Overall, it looks like the cheapest day to stay in Cabo San Lucas could be Sunday.

The nearest airport to Cabo San Lucas is Los Cabos International Airport (SJD), which is 38.2km from the city centre.

We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Cabo San Lucas. And the most expensive day seems to be Wednesday

The average price of a 3-star hotel in Cabo San Lucas is currently around R 2,375 per night. And the cheapest 3-star hotel we found is R 438 per night.

The average price of a 4-star hotel in Cabo San Lucas is currently around R 3,243 per night. And the cheapest 4-star hotel we found is R 855 per night.

The average price of a 5-star hotel in Cabo San Lucas is currently around R 13,225 per night. And the cheapest 5-star hotel we found is R 1,618 per night.

The cheapest month to stay in a hotel in Cabo San Lucas is September, with an average price of R 6,492 per night. The most expensive month is March, when the average room rate can rise to R 11,422 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in September is R 6,492 per night, which is around 28% lower than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Cabo San Lucas are Villa La Estancia - Medano Beach Villas, City Express Plus by Marriott Cabo San Lucas and Cabo Inn.