Hotels in Cabo San Lucas

Find the best deals on 2,116 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
Marina Sol
8.2
£122
View all deals
$self.alt
Villa La Estancia Beach Resort & Spa
9.4
£197
View all deals
$self.alt
Seven Crown Express & Suites Cabo San Lucas
8.5
£29
View all deals
$self.alt
Marina Fiesta Resort & Spa
8.7
£105
View all deals
$self.alt
Sheraton Grand Los Cabos Hacienda del Mar
9.2
£119
View all deals
$self.alt
Pueblo Bonito Los Cabos
8.6
£215
View all deals
$self.alt
Hotel Santa Fe Los Cabos by Villa Group
8.2
£30
View all deals
$self.alt
Sandos Finisterra Los Cabos
8.7
£198
View all deals
$self.alt
Playa Grande Resort
9.0
£118
View all deals
$self.alt
Cabo Villas Beach Resort & Spa
7.8
£164
View all deals
$self.alt
Hotel Mar de Cortez
8.7
£31
View all deals
$self.alt
Villa del Palmar Beach Resort & Spa Cabo San Lucas
8.5
£104
View all deals
$self.alt
Los Cabos Golf Resort
9.0
£90
View all deals
$self.alt
The Mexican Inn
8.6
£41
View all deals
$self.alt
Esperanza - An Auberge Resort
9.7
£671
View all deals
$self.alt
Hilton Los Cabos Beach & Golf Resort
9.2
£179
View all deals
$self.alt
Pueblo Bonito Sunset Beach Resort & Spa
9.0
£233
View all deals
$self.alt
Los Patios Hotel
8.6
£36
View all deals
$self.alt
El Ameyal Hotel & Family Suites
8.2
£38
View all deals
$self.alt
Dreams Los Cabos Suites Golf Resort & Spa
8.7
£206
View all deals
$self.alt
Riu Palace Cabo San Lucas
8.9
£216
View all deals
$self.alt
Pueblo Bonito Pacifica
8.9
£304
View all deals
$self.alt
Castillo Blarney Inn
9.6
£87
View all deals
$self.alt
Club Cascadas de Baja
9.1
£184
View all deals
$self.alt
Estancia Real Los Cabos
8.0
£26
View all deals
$self.alt
Tesoro Los Cabos
8.7
£79
View all deals
$self.alt
Villa del Arco Beach Resort & Spa
8.6
£250
View all deals
$self.alt
Me Cabo - Adults Oriented
8.3
£199
View all deals
$self.alt
Pueblo Bonito Rose Resort and Spa
8.6
£205
View all deals
$self.alt
Casa Dorada Los Cabos Resort & Spa
9.0
£231
View all deals
$self.alt
Hacienda Encantada Resort & Residences
8.9
£113
View all deals
$self.alt
Siesta Suites Hotel
9.2
£48
View all deals
$self.alt
Cabo Inn
8.2
£35
View all deals
$self.alt
Bahia Hotel & Beach House
8.8
£101
View all deals
$self.alt
Cabo Del Sol, The Premier Collection
£521
View all deals
$self.alt
Riu Santa Fe Hotel
8.2
£132
View all deals
$self.alt
Pueblo Bonito Montecristo Luxury Villas
8.6
£519
View all deals
$self.alt
Cabo Cush Hotel
8.7
£43
View all deals
$self.alt
The Ridge at Playa Grande
9.3
£172
View all deals
$self.alt
Grand Fiesta Americana Los Cabos Golf & Spa
9.2
£323
View all deals

When to book a hotel in Cabo San Lucas

Low season
September
High season
March

cheapest month to stay

20%

expected price decrease

most expensive time to stay

11%

expected price increase

Price
£222 - £309
Highest day of week
Thursday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

£221

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£194

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. 4-5 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
£42 - £121
3 star
£103 - £148
4-5 star
£301 - £325

Cabo San Lucas travel tips

Let us help you with the best tips about Cabo San Lucas

How long do people stay in Cabo San Lucas?

On average, people stay in Cabo San Lucas for a total of 6 nights.

How much does a hotel cost in Cabo San Lucas?

Hotels in Cabo San Lucas show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around £443 per night.

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

September is the cheapest month to book a hotel in Cabo San Lucas. Prices can be 14% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Cabo San Lucas?

Monday is the cheapest day for hotel rooms in Cabo San Lucas. Wednesday is the most expensive day.

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

A luxury hotel in Cabo San Lucas can set you back on average £404 per person, per night. In comparison, the average cost of a hotel in Cabo San Lucas is £278 per person, per night, representing a 31% premium for a luxury hotel.

How much does a hostel in Cabo San Lucas cost?

Per person, per night, a hostel in Cabo San Lucas (or a sub 2-star rated hotel) is priced at £226, on average. This price is £52 cheaper than your average Cabo San Lucas hotel.


How much does a hotel in Cabo San Lucas cost?

2 stars and below
$self.alt
#1 most popular
Hotel Santa Fe Los Cabos by Villa Group
8.2
£30
$self.alt
#2 most popular
Castillo Blarney Inn
9.6
£87
$self.alt
Best value
Baja's Cactus Hostel
8.7
£9
3 stars
$self.alt
#1 most popular
Marina Sol
8.2
£122
$self.alt
#2 most popular
Seven Crown Express & Suites Cabo San Lucas
8.5
£29
$self.alt
Best value
Estancia Real Los Cabos
8.0
£26
4 stars and above
$self.alt
#1 most popular
Villa La Estancia Beach Resort & Spa
9.4
£197
$self.alt
#2 most popular
Marina Fiesta Resort & Spa
8.7
£105
$self.alt
Best value
Safest Hotel In All Of Cabo
8.3
£36

Cheapest hotels in Cabo San Lucas

Cheap hotels and hostels in Cabo San Lucas
$self.alt
Baja's Cactus Hostel
8.7
£9
$self.alt
Dici Co-Living Housing Cabo San Lucas
8.8
£23
$self.alt
Mayan Monkey Los Cabos - Hostel - Adults Only
9.2
£16
$self.alt
Estancia Real Los Cabos
8.0
£26
$self.alt
Estancia del Sol
8.6
£22
$self.alt
Hotel Oasis Los Cabos
7.3
£26

Best value hotels in Cabo San Lucas

$self.alt
Baja's Cactus Hostel
8.7
£9
$self.alt
Hotel Mar de Cortez
8.7
£31
$self.alt
Mayan Monkey Los Cabos - Hostel - Adults Only
9.2
£16
$self.alt
Los Patios Hotel
8.6
£36
$self.alt
Seven Crown Express & Suites Cabo San Lucas
8.5
£29
$self.alt
Estancia Real Los Cabos
8.0
£26

Looking for a specific type of hotel

Romantic hotels in Cabo San Lucas
$self.alt
Best value
Solmar Resort
8.8
£76
$self.alt
No. 1 most popular
Villa La Estancia Beach Resort & Spa
9.4
£197
$self.alt
No. 2 most popular
Marina Fiesta Resort & Spa
8.7
£105
$self.alt
No. 3 most popular
Sheraton Grand Los Cabos Hacienda del Mar
9.2
£119
$self.alt
No. 4 most popular
Pueblo Bonito Los Cabos
8.6
£215
$self.alt
No. 5 most popular
Sandos Finisterra Los Cabos
8.7
£198
$self.alt
Playa Grande Resort
9.0
£118
Kid-friendly hotels in Cabo San Lucas
$self.alt
Best value
Solmar Resort
8.8
£76
$self.alt
No. 1 most popular
Villa La Estancia Beach Resort & Spa
9.4
£197
$self.alt
No. 2 most popular
Marina Fiesta Resort & Spa
8.7
£105
$self.alt
No. 3 most popular
Sheraton Grand Los Cabos Hacienda del Mar
9.2
£119
$self.alt
No. 4 most popular
Pueblo Bonito Los Cabos
8.6
£215
$self.alt
No. 5 most popular
Sandos Finisterra Los Cabos
8.7
£198
$self.alt
Playa Grande Resort
9.0
£118
Luxury hotels in Cabo San Lucas
$self.alt
Best value
Sheraton Grand Los Cabos Hacienda del Mar
9.2
£119
$self.alt
No. 1 most popular
Villa La Estancia Beach Resort & Spa
9.4
£197
$self.alt
No. 2 most popular
Esperanza - An Auberge Resort
9.7
£671
$self.alt
No. 3 most popular
Me Cabo - Adults Oriented
8.3
£199
$self.alt
No. 4 most popular
Casa Dorada Los Cabos Resort & Spa
9.0
£231
$self.alt
No. 5 most popular
The Ridge at Playa Grande
9.3
£172
$self.alt
Grand Solmar Land's End Resort & Spa
9.1
£288

Popular flight routes to Cabo San Lucas

Find the cheapest flights to Cabo San Lucas on popular routes
London to San José del Cabo
Fastest flight time
11h 50m
Cheapest price
£230
Manchester to San José del Cabo
Fastest flight time
24h 48m
Cheapest price
£659
Birmingham to San José del Cabo
Fastest flight time
28h 20m
Cheapest price
£727
Leeds to San José del Cabo
Fastest flight time
26h 30m
Cheapest price
£1,485
View more

Start planning your trip to Cabo San Lucas