Mexico may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Cabo San Lucas

Great deals on hotels, cabins, vacation homes & more from $44

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Amenities
Accessibility
Trip type
Waldorf Astoria Los Cabos Pedregal
5 out of 5
Camino Del Mar 1, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $725 per night from Dec 5 to Dec 6
3.86 mi from city center
4.9/5Exceptional! (630 reviews)

"Exceptional service from the moment you arrive. They go above and beyond to ensure your vacation is memorable!"…"

Reviewed on Nov 4, 2020

Waldorf Astoria Los Cabos Pedregal
Fairfield Inn by Marriott Los Cabos
3.5 out of 5
Avenida Lazaro Cardenas 2709, Col Medano, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $51 per night from Dec 4 to Dec 5
2.89 mi from city center
4.3/5Excellent! (818 reviews)

"Great service and the front desk staff was helpful and spoke good english. The room was decent for the price. The hot water wasnt workin too well but they fixed it. The ac couldve worked a bit better as well but it sufficed."…"

Reviewed on Sep 15, 2020

Fairfield Inn by Marriott Los Cabos
Riu Palace Cabo San Lucas All Inclusive
4 out of 5
Camino Viejo a San Jose del Cabo Km 4.5, Cabo San Lucas, BCS
Get Rates
2.55 mi from city center
4.4/5Excellent! (2,323 reviews)

"Great beach access. Beautiful view of marina. Great pools"…"

Reviewed on Nov 24, 2020

Riu Palace Cabo San Lucas All Inclusive
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Nobu Hotel Los Cabos
5 out of 5
Polígono 1, Fracción D, Fraccionamiento Diamante, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $325 per night from Dec 21 to Dec 22
5.46 mi from city center
4.6/5Exceptional! (172 reviews)

"Excellent place in every from service hospitality, the food, the pool and all amenities are perfect"…"

Reviewed on Nov 23, 2020

Nobu Hotel Los Cabos
Holiday Inn Express Cabo San Lucas
2.5 out of 5
Corredor Csl - Sjd Km. 4.5, Colonia El Tezal, Cabo San Lucas, BCS
Free Cancellation
The price is $50 per night from Dec 18 to Dec 19
2.7 mi from city center
4.4/5Excellent! (426 reviews)

"Great location, Staff are nice ! Beds are comfortable! Pool is nice"…"

Reviewed on Aug 22, 2020

Holiday Inn Express Cabo San Lucas
The Cape, a Thompson Hotel
5 out of 5
Carretera Tranpeninsular Km 5, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $383 per night from Dec 1 to Dec 2
3.7 mi from city center
4.8/5Exceptional! (791 reviews)

"Amazing views from all over the hotel including very room. Excellent service, right on the beach so you can sleep with oceans sounds. Restaurants are top notch, rooftop bar hip and great music. Very very happy with our stay will return!"…"

Reviewed on Nov 26, 2020

The Cape, a Thompson Hotel
Playa Grande Resort & Grand Spa
4 out of 5
1 Playa Solmar, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $164 per night from Dec 1 to Dec 2
3.76 mi from city center
4.4/5Wonderful! (1,232 reviews)

"Since covid hit I have been working from home. So I decided to get away and work from a different location. It was wonderful I couldn’t of asked for anything better. From the comfort of the hotel room to the staff, I couldn’t ask for more. The waiters were so kind, food was great and Paola from the ..."…"

Reviewed on Nov 24, 2020

Playa Grande Resort & Grand Spa
Grand Solmar at Rancho San Lucas Resort
4.5 out of 5
Carretera Todos Santos Km 120 #1, Zona Pacífico, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $256 per night from Nov 29 to Nov 30
6.55 mi from city center
4.6/5Wonderful! (71 reviews)

"Grand Solmar at Rancho San Luis was fantastic! The property and facilities were picturesque and no detail was left unchecked. All the pool areas were clean, the rooms were beautifully decorated and comforting."…"

Reviewed on Mar 17, 2020

Grand Solmar at Rancho San Lucas Resort
Grand Solmar Lands End Resort And Spa
5 out of 5
Av Solmar No 1- A Col Centro, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $412 per night from Dec 1 to Dec 2
3.77 mi from city center
4.7/5Exceptional! (324 reviews)

"Great Property. We will strongly consider coming back here."…"

Reviewed on Nov 23, 2020

Grand Solmar Lands End Resort And Spa
Solmar Resort
3.5 out of 5
Avenida Solmar #1, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $102 per night from Nov 29 to Nov 30
3.84 mi from city center
4.2/5Very Good! (1,135 reviews)

"I did not actually stay at the Solmar as it is still not open due to Covid. I was moved to their sister hotel-the Playa Grande. Everything was perfect. The room was facing the ocean and it was gorgeous, sparkling clean and comfortable. Two recommendations: a. Advertise that swimming is not allowed ..."…"

Reviewed on Nov 24, 2020

Solmar Resort
Garza Blanca Los Cabos - All Inclusive
5 out of 5
Carr Transpeninsular Km. 17.5, Corredor Turístico Los Cabos, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $577 per night from Nov 29 to Nov 30
8.14 mi from city center
4.9/5Exceptional! (28 reviews)

"I loved the hammocks on the balcony! The property was super clean and it was a GREAT time to visit."…"

Reviewed on Oct 24, 2020

Garza Blanca Los Cabos - All Inclusive
 Villa del Palmar Beach Resort Cabo San Lucas
3.5 out of 5
Camino Viejo a San José Km. 0.5, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $96 per night from Dec 2 to Dec 3
2.68 mi from city center
3.8/5Good! (987 reviews)

"I like that you are close to the marina and downtown. The food is excellent too."…"

Reviewed on Nov 3, 2020

Villa del Palmar Beach Resort Cabo San Lucas
Sandos Finisterra All Inclusive
4 out of 5
Blvd. Marina s/n, Col. Centro, Cabo San Lucas, BCS
Get Rates
3.75 mi from city center
4.4/5Excellent! (1,375 reviews)

"Finally an inclusive with good food. They also had all the restaurants open. Not playing the lazy covid card while charging you still the same rates as other resorts. It’s a very good hotel"…"

Reviewed on Nov 25, 2020

Sandos Finisterra All Inclusive
Hacienda del Mar
4.5 out of 5
Corredor Turístico SJC-CSL, KM. 10 Lote D, Cabo del Sol, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $134 per night from Dec 1 to Dec 2
5.06 mi from city center
4.2/5Excellent! (338 reviews)

"My time at Hacienda Del Mar was perfect! From the cleanliness of our room to the excelente customer service from the staff."…"

Reviewed on Oct 27, 2020

Hacienda del Mar
Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa
4.5 out of 5
Carretera Transpeninsular Km 10.3, CSL-SJC, Lote A-1 Cabo del sol, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $252 per night from Dec 1 to Dec 2
5.17 mi from city center
4.4/5Wonderful! (986 reviews)

"Service was fantastic. Every single employee attempted to do their best to make our stay a good one. I wish I could give their staff 10 stars. The hotel has a spa and golf course. The golf course is beautiful with well taken care of fairways and well-stocked comfort stations. Unfortunately, the spa ..."…"

Reviewed on Nov 26, 2020

Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa
Garza Blanca Resort & Spa Los Cabos
5 out of 5
Carretera Transpeninsular Km. 17.5, Corredor Turístico Los Cabos, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $379 per night from Nov 29 to Nov 30
8.37 mi from city center
4.8/5Exceptional! (27 reviews)

"I absolutely loved this place. The staff was amazing and welcoming. During our stay they were attentive and always trying to make us happy. The food was beyond amazing!! I will definitely be back again soon!!"…"

Reviewed on Nov 6, 2020

Garza Blanca Resort & Spa Los Cabos
Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only
4.5 out of 5
Cabo Pacifica S/N, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $348 per night from Dec 13 to Dec 14
4.25 mi from city center
4.3/5Excellent! (1,237 reviews)

"Pueblo Bonito Pacifica rocks! We've traveled to many all inclusive resorts in Mexico and Pueblo Bonito Pacifica is among the best. The views are amazing and the resort is immaculate. Alan and Pedro were terrific at our beach dinner. We will be back soon."…"

Reviewed on Nov 3, 2020

Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only
Los Patios Hotel
3 out of 5
Carretera Transpeninsular Km 4.5, Corredor Turístico, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $44 per night from Nov 29 to Nov 30
2.51 mi from city center
4.1/5Very Good! (522 reviews)
Beautiful place

"It is a beautiful place to stay and not in the crazy downtown san lucas area which is a plus! The only issue was the lack of masks during the coronavirus-- the maintanance man almost never wore one and is touching everything-- and the waiter just had a face shield--"…"

Reviewed on Jun 19, 2020

Los Patios Hotel
Villa La Estancia Beach Resort & Spa
4.5 out of 5
Camino Viejo A San Jose Km 0.5, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $154 per night from Nov 29 to Nov 30
2.68 mi from city center
4.5/5Wonderful! (995 reviews)

"A beautiful property with great service!! The food at la Casona was excellent!!! The service was amazing!! Our room was a beautiful condo style room with beautiful ocean views.."…"

Reviewed on Nov 7, 2020

Villa La Estancia Beach Resort & Spa
Hard Rock Hotel Los Cabos All Inclusive
4.5 out of 5
Polígono 1, Fraccionamiento Diamante, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $339 per night from Dec 7 to Dec 8
5.42 mi from city center
4/5Very Good! (270 reviews)

"Great hotel, food mediocre, I would suggest to designate one out of six pools to be more quiet and relaxing. Overall really good hotel, plenty to do, decent entertainment."…"

Reviewed on Nov 26, 2020

Hard Rock Hotel Los Cabos All Inclusive
Don't see what you're looking for?
See all available properties in Cabo San Lucas
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Cabo San Lucas

Find the best Cabo San Lucas areas and neighborhoods for the activities you enjoy most. Learn more about Cabo San Lucas

Visiting Cabo San Lucas

Travelers to Cabo San Lucas give high marks for the beaches, lively bar scene, and top-notch restaurants. This city also attracts tourists with its relaxing setting. Top sights in the city include The Arch, Land's End, and Lover's Beach.

  • You'll find 1127 Expedia hotels and other accommodations in the larger area of Los Cabos
  • The closest major airport is in San Jose del Cabo, Baja California Sur (SJD-Los Cabos Intl.), 20.3 mi (32.7 km) from the city center

Sightseeing and Staying in Cabo San Lucas

Cultural venues in the city include Huichol Collection, Natural History Museum of Cabo San Lucas, and Las Californias Museum. Notable city landmarks like The Arch and Land's End might be worth a visit. The beaches and sunsets highlight the city's natural beauty with places to visit including Lover's Beach, Medano Beach, and San Lucas Bay.

In Cabo San Lucas, you'll find 817 hotels and other lodging accommodations so you'll have plenty of choices for your holiday getaway. Here are top ones based on our user reviews:

  • Grand Velas Los Cabos - All Inclusive - With a stay at this 5-star resort, guests can enjoy access to 3 outdoor pools and a full-service spa, along with free WiFi. It's a favorite with Expedia travelers for its beach locale and pool.
  • The Resort at Pedregal - Our customers like the dining options and central location at this resort. This 5-star resort in Pedregal features 4 outdoor pools, a full-service spa, and 4 restaurants.
  • Esperanza, An Auberge Resort - With a stay at this 5-star resort, guests can enjoy access to 5 outdoor pools and a full-service spa, along with a free stocked minibar. Expedia customers like its overall value and room size.

Other top sights in Cabo San Lucas include Cabo del Sol Golf Club. One of the popular sights in the surrounding area is Puerto Los Cabos Golf Club, located 18.5 mi (29.8 km) from the city center.

Dressing for Cabo San Lucas

  • Between January and March, you can expect the daytime average to be around 85°F and the nighttime average to be 54°F
  • From April to June, temperatures average about 97°F during the day and 58°F at night
  • July through September averages 97°F during the day and 71°F at night
  • In October-December, the average temperature is 93°F during the day and 57°F at night
  • Average annual rainfall for Cabo San Lucas is 7.09 inches
  • Hottest months are usually July and June with an average temperature of 97°F, while the coldest months are January and February with an average of 56°F

Frequently asked questions

Where is the best place for a stay in Cabo San Lucas?
Waldorf Astoria Los Cabos Pedregal is a favorite with Expedia customers. This 5-star resort offers 4 outdoor pools and a full-service spa. It is located a short 14-minute walk from Cabo Dolphins. Traveler reviews also recommend Montage Los Cabos and Garza Blanca Resort & Spa Los Cabos as top choices for your visit.
If I need to cancel my hotel reservation in Cabo San Lucas, will I receive a refund?
Yes, you’ll find most hotel bookings are fully refundable if you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that’s non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Add your dates and click on “Search”, then use the filter option “free cancellation” to get the best deals in Cabo San Lucas.
Where can I learn more about changing or cancelling my trip to Cabo San Lucas?
For additional details about changing or cancelling your trip to Cabo San Lucas, head over to our customer service page.
What's the best accommodation for a budget-friendly stay in Cabo San Lucas?
Based on reviews, Hotel Mar de Cortez is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and an outdoor pool. Other good choices for your budget-friendly stay include Riu Santa Fe All Inclusive and Solmar Resort.
Where is the best hotel for a stay in Downtown Cabo San Lucas?
With 68 hotels and other accommodations to choose from in this neighborhood, you’re sure to find what you’re looking for as you plan your trip. Based on Expedia customer reviews, Siesta Suites Hotel is the highest ranked property in Downtown Cabo San Lucas. This hotel is a short 11-minute walk from Marina Cabo San Lucas, and it offers 2 bars and a restaurant. Other top choices in the neighborhood include Hotel Boutique Casa Bella and Los Milagros Hotel.
What's the best accommodation in Marina?
In this neighborhood, there are 153 places to stay, so you should find the perfect accommodation for your trip. Grand Solmar Lands End Resort and Spa- All Inclusive Available is a favorite with our customers staying in Marina. This 5-star resort offers 7 outdoor pools and a full-service spa. It is located a short 1-minute walk from The Arch. Travelers also recommend Playa Grande Resort & Grand Spa - All Inclusive Optional and Solmar Resort - All Inclusive Optional as top choices in the area.
What's the best hotel for families in Cabo San Lucas?
Riu Palace Cabo San Lucas All Inclusive is a top 4-star property on Expedia for families, and features 6 outdoor pools and a free kids’ club. Other choices to stay with the kids include Riu Santa Fe All Inclusive and Sandos Finisterra All Inclusive. Attractions like Cabo Dolphins and Santa Maria Beach are also fun for kids of all ages.
What's the best hotel for a romantic getaway to Cabo San Lucas?
Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only is a favorite 4.5-star property for couples, and features in-room massages and pillowtop beds. Other good choices for a stay with your sweetheart include Riu Palace Cabo San Lucas All Inclusive and The Cape, a Thompson Hotel.
What's the best all-inclusive hotel in Cabo San Lucas?
Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only is a 4.5-star all-inclusive property featuring a private beach and a golf course, and a favorite with Expedia travelers. Other good choices for your vacation include Sandos Finisterra All Inclusive and Riu Palace Cabo San Lucas All Inclusive.
What's the best LGBTQ-friendly place to stay in Cabo San Lucas?
Sandos Finisterra All Inclusive is a top 4-star LGBTQ-friendly property, affiliated with IGLTA, that features 3 outdoor pools and a full-service spa.
What's the best pet-friendly hotel in Cabo San Lucas?
The Cape, a Thompson Hotel is a top hotel for people traveling with their pets, and offers 2 restaurants and free WiFi for its human guests. Two other good options for you and your pet include Bahia Hotel & Beach House and Quinta del Sol by Solmar.
What are some accommodations with pools in Cabo San Lucas?
Riu Palace Cabo San Lucas All Inclusive is a popular 4-star property featuring 6 outdoor pools, a children’s pool, and 5 restaurants. A couple of other options that offer an onsite pool include Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only and Riu Santa Fe All Inclusive.

Recent reviews of Cabo San Lucas hotels

More trip options