Search Hotels with Restaurant in Cabo San Lucas

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Cabo San Lucas Hotels with Restaurant

Top Cabo San Lucas Hotels with Restaurant

Hotel Riu Santa Fe - All Inclusive

3.5 star property
8.4 out of 10, Very good, (5720)
"Great place to stay"
Hotel Riu Santa Fe - All Inclusive

Hotel Riu Palace Cabo San Lucas - All Inclusive

4.0 star property
8.8 out of 10, Excellent, (4684)
"Great resort "
Hotel Riu Palace Cabo San Lucas - All Inclusive

Hyatt Ziva Los Cabos- All Inclusive

4.5 star property
8.8 out of 10, Excellent, (2810)
"loved this resort!!!"
The price is 11.454.592 ₫
11.454.592 ₫ total
includes taxes & fees
21 Aug - 22 Aug
Hyatt Ziva Los Cabos- All Inclusive

Sandos Finisterra All Inclusive

4.0 star property
8.8 out of 10, Excellent, (1887)
"Great Vacation and Lovely area"
The price is 8.270.163 ₫
10.146.772 ₫ total
includes taxes & fees
23 Aug - 24 Aug
Sandos Finisterra All Inclusive

Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only

4.5 star property
9.2 out of 10, Wonderful, (1170)
"Great place"
The price is 10.509.347 ₫
12.775.942 ₫ total
includes taxes & fees
20 Aug - 21 Aug
Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only

Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa

4.5 star property
8.8 out of 10, Excellent, (1000)
"Best beach in Cabo The staff is amazing and very accommodating! Have stayed here over a dozen times and will be back again CW"
The price is 8.538.137 ₫
10.356.685 ₫ total
includes taxes & fees
8 Sept - 9 Sept
Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa

Barceló Gran Faro Los Cabos - All Inclusive

4.0 star property
7.6 out of 10, Good, (1561)
"All staff were very polite and knowledgeable had very great suggestions and have a very happy trip"
Barceló Gran Faro Los Cabos - All Inclusive

Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive

4.5 star property
8.6 out of 10, Excellent, (2154)
"Nice resort to stay, great food and restaurants. "
The price is 12.689.376 ₫
12.742.445 ₫ total
includes taxes & fees
18 Aug - 19 Aug
Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive

Tesoro Los Cabos

3.5 star property
8.4 out of 10, Very good, (1325)
"Great location in downtown Cabo and friendly staff. "
The price is 2.482.967 ₫
3.339.514 ₫ total
includes taxes & fees
18 Aug - 19 Aug
Tesoro Los Cabos

Solmar Resort

3.5 star property
8.6 out of 10, Excellent, (1007)
"Beautiful property and walkable to marina and Centro area. The staff were really nice and helpful as well. Would definitely stay at Solmar when back to Cabo! "
The price is 2.723.881 ₫
3.652.701 ₫ total
includes taxes & fees
19 Aug - 20 Aug
Solmar Resort
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 2.482.967 ₫ to 12.689.376 ₫ 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 8.6.
How many hotels with restaurants are there in Cabo San Lucas?
Cabo San Lucas has 163 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 2.482.967 ₫ 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 km 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 km 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.