Make reservation

Dinner Menu
Lunch, Pizza, Take-out Menu

Search by Cuisine

Griffin's Restaurant (The St. George's Club)

Griffin’s Bar and Restaurant is perched on Rose Hill overlooking the UNESCO World Heritage old Town of St. George is the ideal spot to get out of the rush of Hamilton, and go somewhere for a quiet drink or to chat with the locals that frequent the bar and eat Domenico’s Pizza or even get a take-out!
If you want to sit quietly overlooking the old harbour then the restaurant offers great fresh food with good vegetarian options. The fresh Tuna Tartar and traditional Bermuda Fish Chowder are favourites but even though the lamb and the mussels are imported they are delicious. Pair with a Sicilian Red or White wine that Bruno Cucinotta, our Maitre ‘D selects himself and you will be happy! Think of it as ‘a little bit of Italy’ in the east end!Reservations Recommended.

Pricing:  Average Main Course Price: $30
Payment Methods:  American Express, MasterCard, Visa
Licensed to Serve:  Beer, Liquor, Wine
Ambiance:  Cozy, Outdoor Dining, Romantic, Sophisticated Casual
Cuisine:  Bistro, Mediterranean, Seafood
Dress Code:  Resort Casual, Resort Elegant, Smart, Smart Casual, Smart Elegant
Features:  Bar / Lounge, Brick Burning Pizza Oven, Catering, Dining in the dark, Family Friendly, Internet Access, Private dining room, Take-Out, Views, Wheelchair Access, Wine Cellar
Meals:  Breakfast (Saturday Only), Dinner, Lunch
Directions:  Located at The St. George's Club overlooking the historic old harbour of the World Heritage site. A short walk up Rose Hill from the harbour if you are coming by yacht.
Seasonal Opening:  Restaurant is closed for the month of January. We are currently open for Dinner only every day except Wednesday and Sunday.
Live Entertainment:  Live entertainment James at the Piano Tuesday and Thursday nights in our high season and the Kennel Boys Trio start playing in April on Friday Nights!


Address The St. George’s Club, 6 Rose Hill
Location St. George's
Phone 297-4235

Hours of operation

Monday 5:00 pm - 10:00 am
Tuesday 5:00 pm - 10:00 am
Thursday 5:00 pm - 10:00 am
Friday 5:00 pm - 10:00 am
Saturday 11:00 am - 10:00 pm