Skip to Content

Coral Gables, FL Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Coral Gables, 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 1-8 of 107 hotels

Sort by:
Distance
3.8(1339 reviews)
|
0.3 mi from destination

Located in the heart of historic Coral Gables - walking distance to great dining and entertainment.

View Details
4.4(778 reviews)
|
0.3 mi from destination

Luxuriously designed Coral Gables hotel on Miracle Mile with onsite restaurants and event venues

View Details
4.1(618 reviews)
|
2 mi from destination

Our Miami hotel is a tropical escape in Coconut Grove with views of Biscayne Bay

View Details
3.8(1160 reviews)
|
2.2 mi from destination

Coconut Grove Miami hotel with scenic rooms, dining, a pool, fitness center and event space

View Details
4(1294 reviews)
|
2.3 mi from destination

Add spice to your stay in Magic City, at one of the best hotels near Miami Beach and Little Havana.

4.4(951 reviews)
|
2.4 mi from destination

Extended-stay hotel near Miami Airport with free shuttle, near Coral Gables, Downtown & Brickell.

3.9(2228 reviews)
|
2.4 mi from destination

Stay, meet, and relax at our Miami airport hotel—modern comfort just minutes from the terminal.

View Details
4(2011 reviews)
|
2.5 mi from destination

Modern comfort, complimentary shuttle, and easy access to the city in our hotel in Miami, FL

View Details