Skip to Content

Fort Lauderdale, FL Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Fort Lauderdale, 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 33-40 of 120 hotels

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

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

View Details
4.1(1738 reviews)
|
15.1 mi from destination

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

View Details
4.1(952 reviews)
|
17.1 mi from destination

European-inspired hotel with free Wi-Fi and on-site dining, minutes from the beach.

View Details
3.9(683 reviews)
|
17.3 mi from destination

Modern, loft-inspired hotel with rooftop pool and vibrant lobby bar, minutes from the beach.

View Details
3.8(971 reviews)
|
17.5 mi from destination

Hotel in Coral Springs, FL with free Wi-Fi and on-site dining just moments from Fort Lauderdale.

View Details
4.4(1275 reviews)
|
18 mi from destination

Extended stay hotel in Aventura, FL with kitchens, walk to restaurants, grocery stores and pharmacy

View Details
3.7(3260 reviews)
|
18.1 mi from destination

Extraordinary Moments at Every Turn from golf and award-wining dining to a five-acre waterpark

View Details
4.2(860 reviews)
|
18.4 mi from destination

Adjacent to Sawgrass Mills shopping, 0.9 mi to Amerant Bank Arena, 20 min to Ft. Lauderdale beaches.

View Details

LUXURY

PREMIUM

SELECT

LONGER STAYS