Search Hotels with Restaurant in Cabo San Lucas

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Cabo San Lucas hotels with a restaurant

1. Tesoro Los Cabos

Tesoro Los Cabos
3.5 star property
Cabo San Lucas Centro
8.6 out of 10, Excellent, (1,443 reviews)
"Friendly and helpful staff Breakfast buffet was delicious Drinks by the pool are a must"
United States
Janet Cruz
The price is ₹7,030
₹10,181 total
includes taxes & fees
18 Nov - 19 Nov
Tesoro Los Cabos

2. Kadun Hotel Boutique

Kadun Hotel Boutique
4.5 star property
El Medano Ejidal
9.8 out of 10, Exceptional, (86 reviews)
"Room was well appointed and close to many local/authentic restaurants and shops."
United States
Febe
The price is ₹11,055
₹15,006 total
includes taxes & fees
1 Dec - 2 Dec
Kadun Hotel Boutique

3. Solmar Resort

Solmar Resort
3.5 star property
Marina
9.0 out of 10, Wonderful, (1,004 reviews)
"Very clean and close to everything"
United States
Robbie
The price is ₹12,621
₹16,820 total
includes taxes & fees
22 Nov - 23 Nov
Solmar Resort

4. Casa Dorada Los Cabos Resort & Spa

Casa Dorada Los Cabos Resort & Spa
4.5 star property
El Medano Ejidal
9.2 out of 10, Wonderful, (1,000 reviews)
"Very convenient to walk to shops and restaurants. Also good food options if you want to stay on the resort grounds. Staff was friendly and attentive."
United States
Angela
The price is ₹18,973
₹25,780 total
includes taxes & fees
17 Nov - 18 Nov
Casa Dorada Los Cabos Resort & Spa

5. Hyatt Vacation Club at Sirena del Mar

Hyatt Vacation Club at Sirena del Mar
4.0 star property
Cabo Bello
9.0 out of 10, Wonderful, (1,000 reviews)
"Clean room, amazing staff"
United States
Corri
The price is ₹12,205
₹20,958 total
includes taxes & fees
2 Dec - 3 Dec
Hyatt Vacation Club at Sirena del Mar

6. Sandos Finisterra All Inclusive

Sandos Finisterra All Inclusive
4.0 star property
Marina
9.2 out of 10, Wonderful, (2,015 reviews)
"Beautiful property and food was amazing!!"
United States
Angela
The price is ₹31,387
₹38,489 total
includes taxes & fees
1 Dec - 2 Dec
Sandos Finisterra All Inclusive

7. Pueblo Bonito Rose Resort and Spa - All Inclusive

Pueblo Bonito Rose Resort and Spa - All Inclusive
4.0 star property
El Medano Ejidal
8.4 out of 10, Very good, (1,365 reviews)
"Great views from the hotel! All the rooms have ocean views to Cabo San Lucas’ Arch."
United States
Laura
The price is ₹22,798
₹27,769 total
includes taxes & fees
5 Nov - 6 Nov
Pueblo Bonito Rose Resort and Spa - All Inclusive

8. Siesta Suites Boutique Hotel

Siesta Suites Boutique Hotel
3.0 star property
Cabo San Lucas Centro
9.2 out of 10, Wonderful, (1,000 reviews)
"Exelent place"
United States
Carlos
The price is ₹6,845
₹8,627 total
includes taxes & fees
20 Nov - 21 Nov
Siesta Suites Boutique Hotel

9. Hyatt Place Los Cabos

Hyatt Place Los Cabos
3.0 star property
Zona Hotelera
9.2 out of 10, Wonderful, (1,003 reviews)
"Amazing pillows and good buffet breakfast."
United States
Christopher
The price is ₹10,002
₹12,416 total
includes taxes & fees
1 Dec - 2 Dec
Hyatt Place Los Cabos

10. Playa Grande Resort & Grand Spa

Playa Grande Resort & Grand Spa
4.0 star property
Marina
9.2 out of 10, Wonderful, (1,260 reviews)
"Great stay! Room was perfect, staff super friendly and helpful. Arranged glass bottom boat tour through resort and loved it."
United States
Kimberley
The price is ₹21,524
₹28,394 total
includes taxes & fees
17 Nov - 18 Nov
Playa Grande Resort & Grand Spa
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.

Top Cabo San Lucas Hotel Reviews

Frequently Asked Questions

How much do hotels with dining in Cabo San Lucas cost?

Hotels in Cabo San Lucas range between ₹6,845 to ₹31,386 per night. Bring your appetite — these properties feature restaurants or offer access to top dining experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

What are the best hotels with dining in Cabo San Lucas?

We recommend Grand Solmar Lands End Resort And Spa. Base yourself at this 4.5-star stay which features designer toiletries and a swimming pool. Cabo Vista Hotel is another sought-after hotel with dining worth considering. Pick up a deal at this 3-star option and you'll have access to amenities including a garden and a terrace. You can choose from multiple hotels with dining in Cabo San Lucas with a total average guest review rating of 9.4.

How many hotels with restaurants are there in Cabo San Lucas?

Cabo San Lucas has 194 hotels with restaurants. To help you locate a place that's perfect, use our filter tool to search for other amenities or perks you want.

What are the best cheap hotels with dining in Cabo San Lucas?

Use Castillo Blarney Inn as a base to experience the flavours of Cabo San Lucas. This affordable option comes with amenities such as a terrace and pool sun loungers. Another favourite that'll please both your budget and appetite is Mayan Monkey Los Cabos. Conveniences here include pool sun loungers and a terrace. Hotels with dining in Cabo San Lucas start from just ₹6,845 per night. Taking advantage of free attractions in Cabo San Lucas makes your holiday budget stretch even further. Medano Beach and Lover's Beach are favourites among visitors. With the dollars you save, you can keep on sightseeing — and eating! This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

Are there any family-friendly hotels with dining in Cabo San Lucas?

You and your crew will feel right at home at Grand Solmar Lands End Resort And Spa, a 4.5-star option just a quick drive from downtown. Conveniences here include miniature golf and a children's pool. Another family-friendly hotel with dining in Cabo San Lucas is Grand Solmar Pacific Dunes Resort Golf & Spa. A children's pool and a waterslide help make this 4.5-star stay a favourite. Once you've checked in and unpacked your things, there are loads of family-friendly attractions to explore around Cabo San Lucas. Medano Beach and Lover's Beach guarantee fun for young and old.

Are there any 5-star hotels with dining in Cabo San Lucas?

Waldorf Astoria Los Cabos Pedregal is a fantastic 5-star hotel with dining in Cabo San Lucas. Around 2 kilometres from downtown, proposal/romance packages and a tennis court are among its many amenities. Esperanza, Auberge Resorts Collection is another upmarket retreat that will place you close to some mouthwatering culinary experiences. Also rated 5 stars, it's around 6 kilometres from the centre of the city and features a resort and a terrace.

Why book your hotel with restaurants in Cabo San Lucas with Expedia?

Reserving a hotel with restaurants in Cabo San Lucas is as easy as deciding on your travel dates and picking the option suited to your needs. On the search for a stay that has its own restaurant or is in an epicurean hub? Want it to be affordable or luxurious? Use Expedia's search filters to narrow your results even further and find your perfect match.

How can I find cheap hotels with restaurants in Cabo San Lucas?

With Expedia's useful filter tool, booking cheap hotels with restaurants in Cabo San Lucas is a piece of cake. To find accommodation that'll make your wallet smile, refine your search by meal plans, budget and star rating.

What is there to do in Cabo San Lucas near my hotel with restaurants?

Cabo San Lucas has enough sights to entertain you for weeks, beginning with Medano Beach. Chileno Beach, Lover's Beach and Santa Maria Beach are other awesome attractions. If you're lingering longer, Solmar Beach and Divorce Beach will cap off your itinerary nicely.