Make reservation

Search by Cuisine

Flanagan's Irish Pub and Restaurant

Bermuda’s only Irish Pub and Restaurant is an incredible mix of locals, "ex-pats" & tourists in a cozy, tasteful surroundings that give Flanagan's its famous and exciting atmosphere. With charming and appealing staff, excellent food, the largest draught beer selection in Bermuda and some of the best island cocktails around, you are sure to find something you like.

Flanagan's is split into two levels, with the front being the main pub and restaurant, and the Outback (out de back)Sports Bar located in the rear of the building. Outback Sports Bar is Bermuda's only true sports bar and has 23 HD TV's showing every sport from every corner of the globe. The staff will surely be able to take care of you and your appetite!

St. Patrick's Day is obviously one of our biggest days here at Flanagan's, where we host an Irish Bash like no other. Throughout the year we host many different celebrations including Christmas, New Years Eve, Canada Day, Sporting Events, Private Parties, etc...

Come down to Flanagan's Irish Pub, Outback Sports Bar and get your Irish on, become part of a inimitable pub experience.

Pricing:  Average Main Course Price: $20
Payment Methods:  American Express, MasterCard, Visa
Licensed to Serve:  Beer, Liquor, Wine
Ambiance:  Cozy, Fun / Festive, Outdoor Dining, Romantic, Sports bar
Cuisine:  European, Seafood, Traditional Pub Fare
Dress Code:  Resort Casual
Features:  Bar / Lounge, Family Friendly, Internet Access, Wheelchair Access
Meals:  Breakfast, Brunch, Dinner, Lunch, Supper
Reservations:  Phone reservation only
Directions:  Located in the heart of Front Street in the city of Hamilton. You can't miss it.
Seasonal Opening:  Located in the heart of Front Street in the city of Hamilton. A beautiful porch awaits you that overlooks Hamilton Harbour. We are open all year round with Christmas Day being the only day we close.


Address Emporium Building, 69 Front Street, Hamilton
Location City of Hamilton, Pembroke
Phone 295-8299

Hours of operation

Every day 11:00 am - 1:00 am