Skip to Content

Miami, FL Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Miami, FL. From gourmet dining experiences to casual eateries, our hotels offer a variety of dining options to suit every palate. Enjoy the convenience of having delicious meals just steps away from your room, whether you're in the mood for a hearty breakfast, a leisurely lunch, or an elegant dinner. Book your stay today and treat yourself to a culinary journey without ever leaving the comfort of your hotel.

Showing 97-104 of 106 hotels

Sort by:
Distance
3.7(2193 reviews)
|
55.2 mi from destination

Hotel in Pompano Beach with oceanfront rooms and suites, dining, water sports and event space.

4.1(1738 reviews)
|
55.3 mi from destination

Relax at beach front all-suite oceanfront hotel located between Fort Lauderdale and Boca Raton.

View Details
4.2(464 reviews)
|
60 mi from destination

All-new hotel with fully equipped kitchens and complimentary breakfast and Wi-Fi near Coral Springs.

3.8(1201 reviews)
|
61.3 mi from destination

Modern hotel in Coral Springs with an on-site restaurant and bar, outdoor pool and event space.

4.1(1231 reviews)
|
67 mi from destination

One of the most stylish Boca Raton, FL hotels, with 12 event venues & onsite dining in downtown

View Details
3.7(1188 reviews)
|
67.5 mi from destination

Newly renovated Boca Raton hotel with a resort-style pool and tiki bar near shopping, dining & more

3.9(950 reviews)
|
69.3 mi from destination

Feel at home in our extended-stay Boca Raton hotel.

3.8(1139 reviews)
|
78 mi from destination

A Top Hotel in Key Largo with a Pool, Complete With Spacious Guestrooms and Views.

LUXURY

PREMIUM

SELECT

LONGER STAYS