Skip to navigation Skip to main content Skip to footer Website's SVG icons (opens in a new tab)

Havana Beach is located within The Pearl Hotel at 63 Main Street, Rosemary Beach, Florida.  The restaurant offers several dining options including in the main dining room, on the veranda, or on the rooftop.     

Yes, Havana Beach Bar & Grill is open to both hotel guests and the general public. Everyone is welcome to dine and enjoy the unique culinary experience we offer. 

Havana Beach Bar & Grill features a fusion of contemporary and traditional flavors inspired by Cuban and Gulf Coast cuisines. Our menu offers a diverse range of dishes, from fresh seafood to savory meats, crafted with a touch of creativity.

Reservations are recommended, especially during peak dining hours, to ensure that you secure a table at your preferred time. However, walk-ins are also welcome and will be accommodated based on availability.  Reservations for the main dining room can be made either online or by calling (850) 588-5882. 

While there is no strict dress code, we encourage guests to dress comfortably and, in a manner, appropriate for a resort dining experience. Casual resort wear is always a great choice. 

Absolutely! Havana Beach Bar & Grill provides an ideal setting for private events, celebrations, and gatherings. Our event team can assist you in customizing the experience to suit your needs.  For more information, pleaes email our team at havanabeach@stjoe.com.