Subscribe

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

The Owl Restaurant and Bar is located at the South end of the world renowned Grand Anse Beach, with panoramic views of the town of St George, the Harbour, and the sparkling waters of the Caribbean Sea.

Access to the Owl is either by foot from  Grand Anse Beach, or via the Morne Rouge Main Road, with the entrance adjacent to the Flamboyant Hotel, just look for the sign!

Annexed to the prestigious Flamboyant Hotel for the past 5 years, The Owl is one of the South’s premiere locations for lunch, dinner, cocktails and late night snacks. Just check out our menu to see what we’re about.







  Ate here at lunchtimes as we were fully inclusive - meals really good and... Click here to read more    
Enter your E-mail below to receive updates from The Owl.