Find hotels in Cabo San Lucas from $45

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 6,953 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Riu Palace Baja California - Adults Only - All Inclusive
4.5 out of 5
Camino Viejo a San José, Km 3.5, Col. El Medano, Cabo San Lucas, BCS
1.46 mi from city center
8.4/10 Very Good! (3,244 reviews)
"This resort is paradise, the breathtaking views, the service… everything 10/10!! I will definitely be back!!"

Reviewed on Sep 26, 2023

Riu Palace Baja California - Adults Only - All Inclusive
Hard Rock Hotel Los Cabos All Inclusive
4.5 out of 5
Polígono 1, Fraccionamiento Diamante, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $477 per night from Oct 1 to Oct 2
$477
per night
Oct 1 - Oct 2
4.14 mi from city center
8/10 Very Good! (889 reviews)
"Staff was extremely friendly and interactive. Large property with multiple pools. All of the on site dining options were phenomenal, I don’t think we had one bad meal!"

Reviewed on Sep 20, 2023

Hard Rock Hotel Los Cabos All Inclusive
Le Blanc Spa Resort Los Cabos Adults Only All-incl
5 out of 5
Km 18.4 Carretera Transpeninsular Lomas, del Tule, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $787 per night from Oct 3 to Oct 4
$787
per night
Oct 3 - Oct 4
9.98 mi from city center
9.4/10 Exceptional! (772 reviews)
Exceptional service
"Our butlers were fantastic and so we’re the membership, concierge and front desk staff"

Reviewed on Sep 19, 2023

Le Blanc Spa Resort Los Cabos Adults Only All-incl
Save an average of 15% on thousands of hotels when you're signed in
Grand Velas Los Cabos
5 out of 5
Carretera Transpeninsular Km. 17, Corredor Turístico, Los Cabos, Cabo San Lucas, BCS
The price is $1,434 per night from Sep 29 to Sep 30
$1,434
per night
Sep 29 - Sep 30
9.56 mi from city center
9.6/10 Exceptional! (214 reviews)
"Grand Velas was absolutely amazing! It’s no surprise the hotel is so highly-rated; everything from the food, to the staff, to the aesthetic of the property is absolutely amazing. My only complaint? I wish the mattresses were softer and more plush lol"

Reviewed on Sep 8, 2023

Grand Velas Los Cabos
Casa Dorada Los Cabos Resort & Spa
4.5 out of 5
Av. del Pescador SN, Col. El Medano, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $250 per night from Oct 5 to Oct 6
$250
per night
Oct 5 - Oct 6
0.73 mi from city center
8.8/10 Excellent! (1,000 reviews)
"Wonderful Staff, clean and cozy rooms, amazing views and walking distance to all the funs spots in Cabo. I will definitely stay here again!"

Reviewed on Sep 18, 2023

Casa Dorada Los Cabos Resort & Spa
Grand Solmar Lands End Resort And Spa
4.5 out of 5
Av Solmar No 1- A Col Centro, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $560 per night from Sep 29 to Sep 30
$560
per night
Sep 29 - Sep 30
1.19 mi from city center
9.2/10 Wonderful! (473 reviews)
"Perfect"

Reviewed on Aug 16, 2023

Grand Solmar Lands End Resort And Spa
The Cape, a Thompson Hotel, part of Hyatt
5 out of 5
Carretera Tranpeninsular Km 5, Cabo San Lucas, BCS
The price is $429 per night from Sep 30 to Oct 1
$429
per night
Sep 30 - Oct 1
3.05 mi from city center
9.6/10 Exceptional! (946 reviews)
Inspiring stay
"I extended my vacation and moved from Las Venatanas al Paraiso to The Cape for a couple of nights and was glad to finally stay at this hotel. My Deluxe King Suite felt like it was straight above the ocean and has an incredible view of the surfers in the morning and the crashing waves and the beautiful ..."

Reviewed on Sep 24, 2023

The Cape, a Thompson Hotel, part of Hyatt
Mar del Cabo By Velas Resorts
3.5 out of 5
Carretera Transpeninsular Km. 18, San Jose del Cabo, Corredor Turistico, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $269 per night from Sep 29 to Sep 30
$269
per night
Sep 29 - Sep 30
9.66 mi from city center
9.6/10 Exceptional! (125 reviews)
"Beautiful hotel. Nice and calm. Relaxing environment"

Reviewed on Sep 16, 2023

Mar del Cabo By Velas Resorts
Hacienda del Mar Los Cabos Resort, Villas & Golf
4.5 out of 5
Corredor Turístico SJC-CSL, KM. 10 Lote D, Cabo del Sol, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $176 per night from Oct 4 to Oct 5
$176
per night
Oct 4 - Oct 5
5.43 mi from city center
8.2/10 Very Good! (752 reviews)
"I hate Orbitz but the stay was very nice!!!"

Reviewed on Aug 26, 2023

Hacienda del Mar Los Cabos Resort, Villas & Golf
Villa La Estancia Beach Resort & Spa
4.5 out of 5
Camino Viejo A San Jose Km 0.5, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $308 per night from Sep 29 to Sep 30
$308
per night
Sep 29 - Sep 30
1.18 mi from city center
9/10 Wonderful! (881 reviews)
"Very friendly and professional staff. Spotless!"

Reviewed on Aug 14, 2023

Villa La Estancia Beach Resort & Spa
Villa del Arco Beach Resort & Spa - All Inclusive
4.5 out of 5
Camino Viejo a San Jose, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $646 per night from Sep 29 to Sep 30
$646
per night
Sep 29 - Sep 30
1.16 mi from city center
8.8/10 Excellent! (23 reviews)
"Stayed here with my wife and celebrated her birthday. The property is very clean and the staff are also amazing. All the food and drinks included in the all inclusive was very good quality and included some higher brands. Would definitely be coming back and bringing our kids too."

Reviewed on Aug 15, 2023

Villa del Arco Beach Resort & Spa - All Inclusive
Vista Encantada Spa Resort & Residences
4.5 out of 5
Carretera Transpenisnsular Km 7.3, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $411 per night from Oct 2 to Oct 3
$411
per night
Oct 2 - Oct 3
4.58 mi from city center
8.2/10 Very Good! (22 reviews)
"Cada año vicito este hotel ,esta vez estube en Vista encantada mi experiencia fue unica.Desde que llegamos hasta que nos fuimos .Las personas son muy amables y te hacen sentir como en casa ,la comida super y con mucha variedad,El dasayuno en las Maria's lo mejor .Los restaurantes super. Tuve la oportunidad ..."

Reviewed on Jun 10, 2023

Vista Encantada Spa Resort & Residences
Holiday Inn Express Cabo San Lucas, an IHG Hotel
3 out of 5
Corredor Csl - Sjd Km. 4.5, Colonia El Tezal, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $77 per night from Oct 29 to Oct 30
$77
per night
Oct 29 - Oct 30
2.24 mi from city center
8.8/10 Excellent! (771 reviews)
"Good Location friendly staff ...shower can be better...tv screen to small"

Reviewed on Sep 22, 2023

Holiday Inn Express Cabo San Lucas, an IHG Hotel
City Express Plus by Marriott Cabo San Lucas
2.5 out of 5
Lote 10, fracción del predio El Tezal, Carretera Transpeninsular Km 2, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $89 per night from Oct 3 to Oct 4
$89
per night
Oct 3 - Oct 4
1.35 mi from city center
8.6/10 Excellent! (613 reviews)
"Easy to park and access accommodations. Rooms are a little small but very clean"

Reviewed on Jul 9, 2023

City Express Plus by Marriott Cabo San Lucas
Comfort Inn & Suites Los Cabos
3 out of 5
Carretera Transpeninsular km 4.1, El Tezal, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $67 per night from Oct 18 to Oct 19
$67
per night
Oct 18 - Oct 19
2.01 mi from city center
7.2/10 Good! (519 reviews)
"It's all good. What you would expect from a regular hotel. I gave it 4 stars because our room did not have a mini fridge. The breakfast was simple but it was flavorful. We had chilaquiles, scrambled eggs, beans, toast, ceral and fruit."

Reviewed on Aug 3, 2023

Comfort Inn & Suites Los Cabos
The Paraiso Residences at Marina Cabo
2 out of 5
1501 Blvd. Lázaro Cárdenas Marina, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $254 per night from Oct 17 to Oct 18
$254
per night
Oct 17 - Oct 18
0.58 mi from city center
9.6/10 Exceptional! (16 reviews)
"Would love to come back"

Reviewed on Sep 16, 2023

The Paraiso Residences at Marina Cabo
The Residences at Hacienda Encantada
4.5 out of 5
Carretera Transpeninsular Km 7.3, Corredor Turístico, Cabo San Lucas, BCS
Fully refundableReserve now, pay when you stay
The price is $1,038 per night from Sep 29 to Sep 30
$1,038
per night
Sep 29 - Sep 30
4.64 mi from city center
7.2/10 Good! (11 reviews)
"The villa and property grounds were beautiful, the food was not good and at and the service wasn’t must better... slow service and even slower butler, which we paid for.. we saw him one time"

Reviewed on May 31, 2021

The Residences at Hacienda Encantada
Hotel Santa Fe by Villa Group