• hilton-key-largo-dining-pi


At the Hilton Key Largo, you’ll find the best in tropical resort dining—with succulent dishes complemented by views of translucent blue water, a gorgeous hardwood forest and unparalleled sunsets. Enjoy a quiet evening over drinks and dinner as the sun drops into the bay. Grab a sandwich on the way to the beach or diving excursion. Sip on a tropical cocktail by the pool. Whatever your taste, we have it covered.

View Thanksgiving Menu

Treetops Bar & Grille

This recently renovated Key Largo restaurant features a wide selection of seafood and prime beef dishes, served with a Caribbean and Mediterranean twist. Enjoy panoramic views of the Florida Bay in a casual, yet elegant, setting. Both indoor and outdoor dining options are available.

For questions or reservations, please contact the restaurant at: 305-852-5553.



Monday – Friday:  7 a.m. – 11 a.m.
Saturday – Sunday:  7 a.m. – noon


Sunday – Thursday: 5 p.m. – 10 p.m
Friday – Saturday: 5 p.m. – 10:30 p.m.


Open Daily: 5 p.m. – 11 p.m.
Happy Hour: 5 p.m. – 6 p.m.

Waves Beach Bar

Conveniently located on our private beach, Waves Beach Bar serves up your favorite cocktails daily. Take a dip, take a sip and enjoy!


Open Daily: 11 a.m. – sunset
Lunch: 11 a.m. – 5 p.m.

Splashes Pool Bar

From pre-made sandwiches to snacks and salads, you’ll find the “grab-n-go” items you need at Splashes Pool Bar. Located near the pool, it’s a convenient option whether you’re staying on site or heading off on a local excursion.


Open Daily for Lunch: 11:30 a.m. – 5 p.m.

Room Service

Order from a wide selection of appetizers, entrees, desserts, and drinks—all from the comfort of your luxurious Key Largo accommodation.



Monday – Friday: 7 a.m. – 11 a.m.
Saturday – Sunday: 7 a.m. – noon


Sunday – Thursday: 5 p.m. – 10 p.m.
Friday – Saturday: 5 p.m. – 10:30 p.m.