COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels with Restaurants in Cabo San Lucas

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.

Top Cabo San Lucas Hotels with Restaurants

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 $969 per night from May 9 to May 10
4.9/5Exceptional! (638 reviews)

"Customer service is the absolute best at Waldorf. Most things you want are there and if not they get them. The best hotel restaurant I have ever eaten in and btw is 5 star. Very friendly, professional, likable staff."…"

Reviewed on Jan 11, 2021

Waldorf Astoria Los Cabos Pedregal
The Cape, a Thompson Hotel
5 out of 5
Carretera Tranpeninsular Km 5, Cabo San Lucas, BCS
The price is $659 per night from Apr 18 to Apr 19
4.8/5Exceptional! (830 reviews)

"Best hotel I have every stayed in. Staff was excellent. Food was good."…"

Reviewed on Apr 14, 2021

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 $152 per night from Apr 22 to Apr 23
4.4/5Wonderful! (1,208 reviews)

"Very nice resort! Great pool areas and staff is great! Rooms could use some updating, we had a stopped up tub and sink the entire 6 days we were there. They did try to fix it on the 3rd day to no avail. Food options are VERY limited for all inclusive. Mostly bar/pool food. Brigantine was very good ..."…"

Reviewed on Apr 13, 2021

Playa Grande Resort & Grand Spa
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.
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 $382 per night from Apr 18 to Apr 19
4.4/5Wonderful! (967 reviews)

"The staff and the amenities were amazing!! However please note, this is NOT all inclusive. Please review what IS and what is NOT included as I find out the hard way. This being said the staff, property, food and everything else as AMAZING and I would DEFINITELY go back"…"

Reviewed on Apr 12, 2021

Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa
Casa Dorada Los Cabos Resort & Spa
4.5 out of 5
Av. del Pescador SN, Col. El Medano, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $149 per night from Apr 19 to Apr 20
4.4/5Wonderful! (987 reviews)

"The cleanliness and upkeep of the property. staff very friendly. excellent service"…"

Reviewed on Apr 14, 2021

Casa Dorada Los Cabos Resort & Spa
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
4.4/5Excellent! (2,366 reviews)

"This is a beautiful resort with a VERY gorgeous view! Swimming is not safe in the beach out front but that was ok with us since the pool has a great view! The Food was pretty good overall. The main buffet could be better, but that seems to be a normal theme at all-inclusives resorts. It was nice ..."…"

Reviewed on Apr 13, 2021

Riu Palace Cabo San Lucas All Inclusive
Sandos Finisterra All Inclusive
4 out of 5
Blvd. Marina s/n, Col. Centro, Cabo San Lucas, BCS
The price is $388 per night from May 9 to May 10
4.4/5Excellent! (1,369 reviews)

"The property was very clean and well kept and the service was acceptional"…"

Reviewed on Apr 13, 2021

Sandos Finisterra All Inclusive
Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only
4.5 out of 5
Cabo Pacifica S/N, Cabo San Lucas, BCS
The price is $413 per night from Apr 19 to Apr 20
4.4/5Excellent! (1,146 reviews)

"The property is so beautiful, the attention to detail in everything is over the top. We loved it there. It was our anniversary, lots of honeymooners, and we saw a wedding on the beach. The food was outstanding. The pool is nice and warm, swim up bar... Can't find anything bad to say other than the ..."…"

Reviewed on Apr 13, 2021

Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only
Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive
4.5 out of 5
Predio Paraiso Escondido S/N, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $400 per night from Apr 15 to Apr 16
4.3/5Excellent! (1,509 reviews)

"I like the services and each room has a view of ocean . there was really no negative comments on this resort"…"

Reviewed on Apr 14, 2021

Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive
Breathless Cabo San Lucas - Adults Only
4.5 out of 5
Paseo de la Marina 4570, Col. Médano, Cabo San Lucas, BCS
The price is $416 per night from Apr 19 to Apr 20
4.3/5Excellent! (611 reviews)

"We loved staying at Breathless and will definitely be back! The love and awesome customer service provided by staff members Jaime (Front Desk), Eduardo (a.k.a “Si-Ki) and Javier were unmatched! You guys ROCK!"…"

Reviewed on Apr 14, 2021

Breathless Cabo San Lucas - Adults Only
Hacienda Encantada Resort & Residences
4.5 out of 5
Kilometro 7.3 Carretera Transpeninsular, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $161 per night from Apr 21 to Apr 22
4.3/5Excellent! (721 reviews)

"Hotel was nice. Because of Covid, restaurants/services were understaffed."…"

Reviewed on Apr 3, 2021

Hacienda Encantada Resort & Residences
Marina Fiesta Resort & Spa
4 out of 5
La Marina Lotes 37 & 38 Col. Centro, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $124 per night from Apr 19 to Apr 20
4.3/5Excellent! (989 reviews)

"Todo muy bonito"…"

Reviewed on Apr 14, 2021

Marina Fiesta Resort & 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 $99 per night from May 1 to May 2
4.2/5Excellent! (1,108 reviews)

"Location was great. We could see the Marina from our balcony and the Pacific Ocean from our front door. The multiple pools and hot tubs with a bar were awesome. The hotel is very clean and it was not crowded at all. Staff were helpful and did a great job. We loved it."…"

Reviewed on Apr 3, 2021

Solmar Resort
Bahia Hotel & Beach House
3.5 out of 5
Av. El Pescador s/n, El Médano, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $182 per night from Apr 25 to Apr 26
4.2/5Very Good! (995 reviews)

"This hotel is very nice and clean. Food is delicious and the staff is very friendly."…"

Reviewed on Apr 7, 2021

Bahia Hotel & Beach House
Tesoro Los Cabos
3.5 out of 5
Blvd. Marina s/n Lote 9 y 10, Col. Centro, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $109 per night from Apr 15 to Apr 16
4.1/5Very Good! (979 reviews)

"the service and hospitality was amazing'"…"

Reviewed on Apr 12, 2021

Tesoro Los Cabos
Hotel Mar de Cortez
3 out of 5
#140 Lazaro Cardenas, Centro, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $62 per night from May 1 to May 2
4.1/5Very Good! (976 reviews)

"We absolutely love this place! great location and amazing breakfast for super cheap. the staff is great too."…"

Reviewed on Mar 31, 2021

Hotel Mar de Cortez
Pueblo Bonito Los Cabos Blanco - All Inclusive
4 out of 5
Playa El Medano Sn Apartado, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $348 per night from Apr 18 to Apr 19
4/5Very Good! (992 reviews)

"Great Location and Service. The All-inclusive plan was great. Great food and bar service."…"

Reviewed on Apr 12, 2021

Pueblo Bonito Los Cabos Blanco - All Inclusive
Pueblo Bonito Rose Resort and Spa - All Inclusive
4 out of 5
Playa El Medano S N, Cabo San Lucas, BCS
Free CancellationReserve now, pay when you stay
The price is $338 per night from Apr 16 to Apr 17
3.9/5Very Good! (999 reviews)

"I Frank Pate’ and my Wife Veronica Pate’ EXPERIENCED the most greatest AND EXCELLENT CUSTOMER SERVICE WE HAVE EVER RECEIVED THANK YOU MANAGEMENT AND STAFF."…"

Reviewed on Apr 12, 2021

Pueblo Bonito Rose Resort and Spa - 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 $135 per night from May 1 to May 2
3.8/5Good! (983 reviews)

"Everyone was so wonderful and this a beautiful property with amazing food"…"

Reviewed on Apr 1, 2021

Villa del Palmar Beach Resort Cabo San Lucas
Riu Santa Fe All Inclusive
3.5 out of 5
Bahia Cabo san Lucas KM 4.5, Camino Viejo San jose del Cabo, Cabo San Lucas, BCS
Get Rates
3.8/5Good! (3,109 reviews)

"It was a fun atmosphere, good food, a clean stay."…"

Reviewed on Apr 11, 2021

Riu Santa Fe All Inclusive
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
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.

Pocket Guide: Hotels with Restaurants in Cabo San Lucas

Search for hotels in Cabo San Lucas on Expedia. You can easily find your hotels in Cabo San Lucas using one of the methods below:

  • View our selection of featured hotels in Cabo San Lucas
  • Use the map to find hotels in the Cabo San Lucas neighborhood you prefer
  • Use the filters to see hotels in a specific area of Cabo San Lucas, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Cabo San Lucas
  • Enter your travel dates to view the best deals on hotels in Cabo San Lucas - while they last

More trip options

Recent reviews of Cabo San Lucas hotels

Travelers Loved These Hotels with Restaurants