Hotels in Cabo San Lucas

Find the best deals on 2,073 hotels in Cabo San Lucas

Check-in
Check-out
Compare vs momondo |

Top Hotels in Cabo San Lucas

Find the perfect Cabo San Lucas hotel for business or leisure
$self.alt
Paradisus Los Cabos
9.1
$452
View all deals
$self.alt
Sheraton Grand Los Cabos Hacienda del Mar
8.8
$222
View all deals
$self.alt
Bahia Hotel & Beach House
8.9
$188
View all deals
$self.alt
Waldorf Astoria Los Cabos Pedregal
9.5
$1,144
View all deals
$self.alt
Cabo Villas Beach Resort & Spa
7.8
$305
View all deals
$self.alt
Tesoro Los Cabos
8.8
$147
View all deals
$self.alt
The Cape, a Thompson Hotel
9.5
$691
View all deals
$self.alt
El Encanto Resort at Hacienda Encantada
8.9
$390
View all deals
$self.alt
Riu Palace Baja California
7.6
$406
View all deals

When to book a hotel in Cabo San Lucas

Check out the information below to find the best deal on a Cabo San Lucas hotel room
Low season
September
High season
December

cheapest month to stay

27%

expected price decrease

most expensive time to stay

21%

expected price increase

Price
$370 - $639
Highest day of week
Saturday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

$436

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$442

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Cabo San Lucas is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins.
1-2 star
$83 - $213
3 star
$164 - $203
4-5 star
$483 - $519

How much does a hotel in Cabo San Lucas cost per night?

Use the information below to find quality Cabo San Lucas hotel rooms for low prices
4 stars and above
$self.alt
#1 most popular
Paradisus Los Cabos
9.1
$452
$self.alt
#2 most popular
Waldorf Astoria Los Cabos Pedregal
9.5
$1,144
$self.alt
Best value
Sheraton Grand Los Cabos Hacienda del Mar
8.8
$222

Cheapest hotels in Cabo San Lucas

These hotels and hostels usually make for a cheap way to stay in Cabo San Lucas
$self.alt
Tesoro Los Cabos
8.8
$147
$self.alt
Cabo Villas Beach Resort & Spa
7.8
$305
$self.alt
Bahia Hotel & Beach House
8.9
$188
$self.alt
El Encanto Resort at Hacienda Encantada
8.9
$390
$self.alt
Sheraton Grand Los Cabos Hacienda del Mar
8.8
$222
$self.alt
Riu Palace Baja California
7.6
$406

Get the best value hotel in Cabo San Lucas

These hotels have the best prices for their ratings
$self.alt
Sheraton Grand Los Cabos Hacienda del Mar
8.8
$222
$self.alt
The Cape, a Thompson Hotel
9.5
$691
$self.alt
Tesoro Los Cabos
8.8
$147
$self.alt
Cabo Villas Beach Resort & Spa
7.8
$305
$self.alt
Bahia Hotel & Beach House
8.9
$188
$self.alt
El Encanto Resort at Hacienda Encantada
8.9
$390

Cabo San Lucas travel information

How long do people stay in Cabo San Lucas?

Visiting Cabo San Lucas for 4 nights is the most common choice for our users.

How much does a hotel cost in Cabo San Lucas?

The cost of a hotel room in Cabo San Lucas will vary according to demand, location and star rating. On average, rooms will cost around $304 per night.

When is the best time to book a hotel in Cabo San Lucas?

Hotels in Cabo San Lucas are usually cheapest during the month of September. You can expect a price decrease of around 27% during this period.

Which day is cheapest to stay in Cabo San Lucas?

Hotel rooms in Cabo San Lucas are generally cheapest on Tuesday and more costly on Friday.

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

The cost of a luxury hotel in Cabo San Lucas is generally around $474 a night for every person. In contrast, the average price of a hotel in Cabo San Lucas is closer to $304 a night for every person, which is a 36% difference between the average and luxury accommodation.


Looking for a specific type of hotel?

Check out these great hotels in Cabo San Lucas that are perfect for any stay
Romantic hotels in Cabo San Lucas
$self.alt
Best value
Sheraton Grand Los Cabos Hacienda del Mar
8.8
$222
Kid-friendly hotels in Cabo San Lucas
$self.alt
Best value
Sheraton Grand Los Cabos Hacienda del Mar
8.8
$222
Luxury hotels in Cabo San Lucas
$self.alt
Best value
Sheraton Grand Los Cabos Hacienda del Mar
8.8
$222
$self.alt
No. 1 most popular
Waldorf Astoria Los Cabos Pedregal
9.5
$1,144

Popular flight routes to Cabo San Lucas

Find the cheapest flights to Cabo San Lucas on popular routes
Los Angeles to San José del Cabo
Fastest flight time
2h 21m
Cheapest price
$382
Perth to San José del Cabo
Fastest flight time
35h 54m
Cheapest price
$1,993
Sydney to San José del Cabo
Fastest flight time
58h 11m
Cheapest price
$5,776

Start planning your trip to Cabo San Lucas