Hotel restaurants are having a moment right now, and 10 South Florida hotspots — including five in Miami Beach — have been named among the top ones in the U.S.! OpenTable and KAYAK have recently teamed up to reveal their first-ever list of the Top 100 Hotel Restaurants in America, highlighting dining experiences that influence travel.
The list is generated from more than 10 million reviews and dining metrics, such as diner ratings, reservation demand and percentage of five-star reviews. Las Vegas has the highest number of top-rated hotel eateries with a total of six on the list, followed by Miami Beach and Orlando with five. Read on to see which standout hotel restaurants are making waves.
Miami Beach restaurants
Looking for the perfect place to dine? Here are the local hotel eateries that made the cut:
Gianni’s at the Former Versace Mansion – Once home to fashion icon Gianni Versace, this opulent dining destination serves a blend of Italian Mediterranean fare and wine selections.

Il Mulino New York – Sunny Isles Beach – This acclaimed restaurant situated at the iconic Acqualina Resort and Residences offers delicious Italian favorites with a side of ocean views.
Limonada Bar + Brunch – If you’re looking for an all-day party vibe, look no further than this tropical brunch paradise featuring lively DJs, drinking games and a daily happy hour from 6 to 10 p.m.
Palace – This iconic LGBTQ+ bar nestled on Ocean Drive is especially known for its high-energy brunch, sidewalk drag shows and (not so secret) rooftop bar.
The Roof at Esmé – This chic oasis, complete with cabanas and a plunge pool, sits atop the boutique Esmé Hotel with plenty of inventive cocktails and Mediterranean bites.

Other South Florida hotel restaurants
In addition to the above Miami Beach restaurants, OpenTable and KAYAK featured the following locally-ranked dining spots for their innovative menus and stylish interiors:
Lido Restaurant at The Surf Club – Surfside
Steak 954 at the W Fort Lauderdale – Fort Lauderdale

Cafe Marquesa – Key West
Akira Back at the Ray Hotel – Delray Beach
Henry’s Palm Beach – Palm Beach
Alongside the list, joint research also revealed that 73% of travelers would return to a hotel just for its restaurant, and over half (58%) believe hotel restaurant offerings have improved over the years. Find the 100 Top Hotel Restaurants here.