A red sports car, a gray sports car, and a vintage orange car parked on a street with palm trees and orange umbrellas.

Search Hotels with Restaurant in Miami Beach

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Miami Beach Hotels with Restaurant

Our top choices for Miami Beach hotels with a restaurant

Esmé Miami Beach

Esmé Miami Beach
4.0 star property
South Beach
9.0 out of 10, Wonderful, (1,434 reviews)
"Nice location, very nice staff and well priced."
United States
ENDRIT
The price is £83
includes taxes & fees
20 Jul - 21 Jul
Esmé Miami Beach

Kasa La Flora Miami Beach

Kasa La Flora Miami Beach
3.0 star property
South Beach
8.2 out of 10, Very good, (838 reviews)
"Really nice hotel!"
United States
Suzette
The price is £60
includes taxes & fees
30 Jul - 31 Jul
Kasa La Flora Miami Beach

The Fairwind Hotel

The Fairwind Hotel
4.0 star property
South Beach
8.0 out of 10, Very good, (1,766 reviews)
"Great hotel!"
United States
Alexus
The price is £78
includes taxes & fees
30 Jul - 31 Jul
The Fairwind Hotel

The Tony Hotel South Beach

The Tony Hotel South Beach
4.0 star property
South Beach
9.0 out of 10, Wonderful, (1,333 reviews)
"Love the beach chairs and location, it’s a unique affordable hotel. I would stay again!"
United States
Mark
The price is £108
includes taxes & fees
22 Jul - 23 Jul
The Tony Hotel South Beach

citizenM Miami South Beach

citizenM Miami South Beach
4.0 star property
South Beach
9.4 out of 10, Exceptional, (2,088 reviews)
"Nice stay close to the beach very comfortable."
United States
Destiny
The price is £75
includes taxes & fees
27 Jul - 28 Jul
citizenM Miami South Beach

Loews Miami Beach Hotel – South Beach

Loews Miami Beach Hotel – South Beach
4.5 star property
South Beach
9.4 out of 10, Exceptional, (988 reviews)
"Great stay"
United States
Angelina
The price is £209
includes taxes & fees
2 Aug - 3 Aug
Loews Miami Beach Hotel – South Beach

Dolce by Wyndham Miami Beach

Dolce by Wyndham Miami Beach
4.0 star property
South Beach
8.8 out of 10, Excellent, (113 reviews)
"All the staff were so friendly, welcoming and informative . We had a blast."
United Kingdom
Nigel
The price is £116
includes taxes & fees
20 Jul - 21 Jul
Dolce by Wyndham Miami Beach

Holiday Inn Miami Beach - Oceanfront by IHG

Holiday Inn Miami Beach - Oceanfront by IHG
3.0 star property
Mid Beach
7.8 out of 10, Good, (1,455 reviews)
"Nice property"
United Kingdom
Robert
The price is £106
includes taxes & fees
22 Jul - 23 Jul
Holiday Inn Miami Beach - Oceanfront by IHG

FOUND Hotels, Miami Beach, Series by Marriott

FOUND Hotels, Miami Beach, Series by Marriott
3.0 star property
South Beach
8.2 out of 10, Very good, (341 reviews)
"Very cute and great location"
United States
Megan
The price is £67
includes taxes & fees
30 Jul - 31 Jul
FOUND Hotels, Miami Beach, Series by Marriott

Eden Roc Miami Beach

Eden Roc Miami Beach
4.5 star property
Mid Beach
8.6 out of 10, Excellent, (3,313 reviews)
"Beautiful property and amazing staff"
United States
Cashield Norshay
The price is £173
includes taxes & fees
20 Jul - 21 Jul
Eden Roc Miami Beach
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 Miami Beach Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Miami Beach cost?
Hotels in Miami Beach range between £60 to £173 per night. Come with an appetite — these hotels feature restaurants or are close to some terrific dining experiences. 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.
What are the best hotels with restaurants in Miami Beach?
Miami Beach offers multiple hotels with restaurants with a total average guest review rating of 8.6. Four Seasons Hotel at The Surf Club is a popular option if you want to sample the local dining scene. It has a 5-star rating and includes amenities such as an espresso maker and a beach bar. Four Seasons Hotel Miami is another favourite. This 5-star hotel offers access to some great food experiences and comes with a hammam Turkish bath and an electric car charging station.
How many hotels with restaurants are there in Miami Beach?
Miami Beach has 273 hotels with restaurants. To help you find the perfect digs, use our handy filter tool to search for other must-have hotel amenities.
What are the best cheap hotels with dining in Miami Beach?
Use Hampton Inn Miami-Coconut Grove/Coral Gables as a base to experience the flavours of Miami Beach. This affordable option comes with amenities such as an electric car charging station and a swimming pool. Another excellent choice that'll please both your budget and appetite is Hampton Inn Miami Beach - Mid Beach, FL. Conveniences here include a pillowtop mattress and pool sun loungers. Hotels with restaurants in Miami Beach are priced from £60 per night. If you're exploring Miami Beach on a budget, there are many popular and free attractions to put on your itinerary. Ocean Drive and Lummus Park Beach are visitor favourites. 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 restaurants in Miami Beach?
You and your crew will feel right at home at Four Seasons Hotel at The Surf Club, a 5-star option just a short drive from downtown. Conveniences here include a children's club and a sauna. Another family-friendly hotel with dining in Miami Beach is Four Seasons Hotel Miami. A sauna and a swimming pool help make this 5-star escape a favourite among guests. Once you've checked in and dropped off your bags, there's a host of family-friendly attractions to see around Miami Beach. Ocean Drive and Miami Seaquarium are two of our top suggestions.
Are there any 5-star hotels with restaurants in Miami Beach?
Kimpton EPIC Hotel, an IHG Hotel has what you're after. Amenities at this getaway, around 4 mi from central Miami Beach, include a sauna and a pillowtop mattress. Four Seasons Hotel Miami is another 5-star hotel with dining. It has beauty services and treatment rooms and is 4 mi from downtown.
Why book your hotel with dining in Miami Beach with Expedia?
Reserving a hotel with dining in Miami Beach is as easy as working out your travel dates and picking an option that meets your needs. Chasing a property that has an on-site restaurant or is in a culinary hot spot? Want it to be budget friendly or upmarket? Use Expedia's filters to further narrow your search results and find the ideal fit.
How can I find cheap hotels with dining in Miami Beach?
With Expedia's handy filter tool, comparing cheap hotels with dining in Miami Beach is a piece of cake. To find accommodation that are very pocket friendly, refine your search by star rating, budget and meal plans.
What is there to do in Miami Beach near my hotel with dining?
Whatever you love to do, Miami Beach has loads to keep you entertained. Ocean Drive, Miami Seaquarium and Jungle Island are on most visitors' trip plans. Don't miss Lummus Park Beach, Perez Art Museum Miami and Espanola Way and Washington Avenue either. With Expedia's Miami Beach hotel deals, you can discover even more renowned attractions like these with the cash you save.

Explore a world of travel with Expedia