Restaurants, Bars & Pubs

For a place with a population of only 62,000 this small island seems to have a disproportionate number of many things. With over 100 restaurants to choose from visitors will have no trouble in finding a place to suit both palette and pocket. Compare this with a small town in your home country and we guarantee the numbers won’t even come close.

Recent decades have brought immense variety to the island’s culinary scene. With the explosion of international business and the kick it has given to Bermuda’s economy, restaurants have been forced to up their standards to meet the needs of both the international businessman and a more discerning local population. Bermuda imports a large proportion of its workers and this diversity is reflected in the menus. Local favourites like Fish Chowder are still found in many places but recent trends see internationally acclaimed chefs combining local produce with world styles.

One thing that’s not plentiful in Bermuda is fast food outlets. Those who can’t live without a Big Mac will be disappointed as fast food franchises have been outlawed by the government. Somehow a KFC skipped the legislation but the Colonel looks destined to spend the rest of his life in solitude.

The dress code has been relaxed in recent years. A few establishments still require jacket and tie but smart casual will guarantee entry to most. Bear in mind that most restaurants automatically add gratuities so exercise caution to avoid tipping twice.

The list was last updated on Friday 29th of November 2019.

NameAddressCuisinePriceDetails
1609 Bar and RestaurantHamilton Princess
Hamilton, Pembroke Parish
[Map]
International$$Harbourfront bar and restaurant at the Hamilton Princess. Alfresco dining with fantastic views of Hamilton Harbour.
[Facebook]
[Trip Advisor]
Alex and Pete's Bermuda Artisan Ice CreamDockyard Terrace
Royal Naval Dockyard, Sandys Parish
[Map]
Desserts$Offers locally-made ice cream.
[Facebook]
[Trip Advisor]
Anchor Restaurant, Bar, and LoungeFreeport Road
Royal Naval Dockyard, Sandys Parish
[Map]
Seafood, International$$Casual restaurant near the entrance to Royal Naval Dockyard.
[Facebook]
[Trip Advisor]
Angelo's BistroReid Street
Hamilton, Pembroke Parish
[Map]
Italian$$Italian cafe in the Walker Arcade in Hamilton. Indoor or atrium seating. Italian food with a local twist.
[Facebook]
[Trip Advisor]
Art Mel's Spicy Dicy9 St Monica's Road
Hamilton, Pembroke Parish
[Map]
Seafood, Carribean$Takeaway renowned for its fish sandwiches. Located a fair distance from the centre of Hamilton.
[Trip Advisor]
Ascots24 Rosemont Avenue
Pembroke Parish
[Map]
Mediterranean$$$Long-established restaurant at the Royal Palms Hotel. Situated in Pembroke, within easy walking distance of Hamilton.
[Trip Advisor]
Bailey's Ice CreamBlue Hole Hill
Hamilton Parish
[Map]
Desserts$Ice cream parlour near Grotto Bay Beach Resort and the Crystal Caves.
[Trip Advisor]
Barracuda Grill24 Burnaby Street
Hamilton, Pembroke Parish
[Map]
Seafood$$$Seafood restaurant in Hamilton, just off Front Street. Specialises in seafood but also offers meat options. Located above the Hog Penny pub.
[Facebook]
[Trip Advisor]
Beau RivageNewstead Belmont Hills
Paget Parish
[Map]
French$$$French restaurant at Newstead Belmont Hills Golf Resort and Spa. Awesome views of Hamilton Harbour.
[Facebook]
[Trip Advisor]
Bella Vista Bar and GrillPort Royal Golf Course
Southmpton Parish
[Map]
Seafood, Italian$$Restaurant in the clubhouse of the Port Royal Golf Course. Amazing views over the golf course and ocean.
[Facebook]
[Trip Advisor]
Blackbeard's Hideout5 Coot Pond Road
St George's Parish
[Map]
Seafood, Pub$$Beach bar overlooking Achilles Bay. Close to Fort St Catherine and Tobacco Bay.
[Facebook]
[Trip Advisor]
Blu Bar and GrillBelmont Hills Golf Course
Warwick Parish
[Map]
Italian, Asian, Seafood, Steakhouse, Japanese$$$Located at the Belmont Hills Golf Course. Outstanding views of the Great Sound and Hamilton Harbour, especially at sunset.
[Facebook]
[Trip Advisor]
Bolero Brasserie95 Front Street
Hamilton, Pembroke Parish
[Map]
European$$$Upscale brasserie on Hamilton’s main street. Chef owned. Offers a small balcony with view of Front Street and Hamilton Harbour.
[Facebook]
[Trip Advisor]
Bone Fish Bar and GrillDockyard Terrace
Royal Naval Dockyard, Sandys Parish
[Map]
Seafood, International$$Bar and restaurant at Royal Naval Dockyard. Close to the cruise terminals. Live entertainment in the summer.
[Facebook]
[Trip Advisor]
Bouchee75 Pitts Bay Road
Hamilton, Pembroke Parish
[Map]
French$$French bistro at the western end of Hamilton, close to the Hamilton Princess. Formerly Monty’s.
[Facebook]
[Trip Advisor]
Boundary Sports Bar and GrilleFairmont Southampton
Southmpton Parish
[Map]
Pub, American$$Friendly sports bar at the Fairmont Southampton. Big screen TVs show NFL and Premier League games.
[Facebook]
[Trip Advisor]
Breezes30 Kings Point Road
Sandys Parish
[Map]
European$$$Waterfront alfresco restaurant at Cambridge Beaches Resort and Spa.
[Facebook]
[Trip Advisor]
Cafe AmiciClocktower Mall
Royal Naval Dockyard, Sandys Parish
[Map]
Italian$$Casual Italian restaurant in the Clocktower Mall at Royal Naval Dockyard. Indoor and outdoor seating areas.
[Facebook]
[Trip Advisor]
Café LidoElbow Beach
Paget Parish
[Map]
Mediterranean$$$Restaurant at Elbow Beach. Great ocean views.
[Trip Advisor]
Cafe Ole8 Crystal Caves Road
Hamilton Parish
[Map]
Cafe$Family-run cafe at the Crystal Caves. Offers burgers, sandwiches, wraps, salads etc.
[Facebook]
[Trip Advisor]
CoconutsThe Reefs
Southmpton Parish
[Map]
Seafood, International$$Romantic restaurant at the Reefs. Great views of the beach and ocean.
[Facebook]
[Trip Advisor]
Devil's Isle19 Burnaby Street
Hamilton, Pembroke Parish
[Map]
Cafe$$Busy cafe and bar in Hamilton. Hip and casual.
[Facebook]
[Trip Advisor]
Docksider121 Front Street
Hamilton, Pembroke Parish
[Map]
Pub$$Pub and restaurant at the eastern end of Front Street. Menu offers pub grub, burgers, sandwiches, and pizza. Popular watering hole. Live sports, DJs etc. Reasonably close to Fort Hamilton.
[Facebook]
[Trip Advisor]
Flanagan's69 Front Street
Hamilton, Pembroke Parish
[Map]
Pub$$Irish pub located in a prime spot on Front Street in Hamilton. Veranda offers excellent views of Hamilton Harbour. Incorporates a separate sports bar.
[Facebook]
[Trip Advisor]
Fourways Inn1 Middle Road
Paget Parish
[Map]
French$$$Award-winning, upmarket fine dining restaurant. Smart dress code.
[Facebook]
[Trip Advisor]
Frog and Onion Pub4 Maritime Lane
Royal Naval Dockyard, Sandys Parish
[Map]
Pub, British$$Large pub at Royal Naval Dockyard. Founded by a Frenchman and a Bermudian (the Frog and the Onion). Housed in an old-barrel making building. Features a games room. Close to the Bermuda Arts Centre, Bermuda Craft Market, and the National Museum of Bermuda. Within easy walking distance of the cruise terminals.
[Trip Advisor]
Griffin's RestaurantSt George's Club
St George's Parish
[Map]
Pub, American, Italian$$$Casual restaurant at the St George’s Club.
[Facebook]
[Trip Advisor]
Gulfstream117 South Road
Southmpton Parish
[Map]
Italian, Seafood$$Casual restaurant near the entrance to Horseshoe Bay (in the building previously occupied by Tio Pepe). Not too far from the Fairmont Southampton.
[Facebook]
[Trip Advisor]
Harbourfront RestaurantBermuda Underwater Exploration Institute
Pembroke Parish
[Map]
Seafood, Steakhouse, Japanese$$$Restaurant at the Bermuda Underwater Exploration Institute. Offers a sushi and tempura bar. Stunning views of Hamilton Harbour.
[Facebook]
[Trip Advisor]
Harry's96 Pitts Bay Road
Hamilton, Pembroke Parish
[Map]
Steakhouse$$$Restaurant and bar overlooking Hamilton Harbour. Close to the Hamilton Princess.
[Facebook]
[Trip Advisor]
Henry VIII69 South Road
Southmpton Parish
[Map]
Pub, Seafood, Italian, Japanese$$Restaurant and bar in Southampton Parish. Menu includes pub grub, pasta, seafood, steaks, and sushi. Live entertainment and DJs. Close to the Fairmont Southampton, Reefs, and Gibbs Hill Lighthouse.
[Facebook]
[Trip Advisor]
Hog Penny24 Burnaby Street
Hamilton, Pembroke Parish
[Map]
Indian, British, International$$British-style pub just off Front Street. Cosy wooden interior. Reputed to be the inspiration for the Cheers pub in Boston. Live music in the evenings.
[Facebook]
[Trip Advisor]
House of India58A North Street
Hamilton, Pembroke Parish
[Map]
Indian$$Indian restaurant at the northern end of Hamilton. Specialises in Tandoor-cooked dishes. Takeaway service available.
[Facebook]
[Trip Advisor]
Huckleberry RestaurantRosedon Hotel
Hamilton, Pembroke Parish
[Map]
Seafood, International$$Restaurant at the Rosedon Hotel. Named in honour of Mark Twain, a frequent visitor to Bermuda. Seasonally-inspired menu. Gorgeous terrace.
[Facebook]
[Trip Advisor]
Ice Queen130 South Road
Paget Parish
[Map]
Fast Food$Takeaway in Paget Parish. Offers burgers, chicken wings and nuggets, fries etc. Open late.
[Facebook]
[Trip Advisor]
Island BrasserieRosewood Bermuda
Hamilton Parish
[Map]
Steakhouse, Seafood$$$Elegant colonial style dining room at the Rosewood Bermuda. Features original murals from the Pan Am Building (now MetLife) in New York.
[Facebook]
[Trip Advisor]
Jasmine Cocktail Bar and LoungeFairmont Southampton
Southmpton Parish
[Map]
Bar, International$$Lounge at the Fairmont Southampton. Live entertainment.
[Facebook]
[Trip Advisor]
L'Oriental32 Bermudiana Road
Hamilton, Pembroke Parish
[Map]
Asian$$Asian fusion restaurant in Hamilton’s business district. Best known for its sushi and teppanyaki. Situated above the Little Venice.
[Facebook]
[Trip Advisor]
La Trattoria23 Washington Lane
Hamilton, Pembroke Parish
[Map]
Italian$$Family-friendly Italian restaurant in the centre of Hamilton. Known for its pizzas; cooked in a wood-burning brick oven.
[Facebook]
[Trip Advisor]
Little Venice32 Bermudiana Road
Hamilton, Pembroke Parish
[Map]
Italian$$$Founded in 1971, the Little Venice is Bermuda’s oldest Italian restaurant.
[Facebook]
[Trip Advisor]
Lobster Pot6 Bermudiana Road
Hamilton, Pembroke Parish
[Map]
Seafood$$Seafood restaurant established in 1973. Close to Queen Elizabeth Park.
[Facebook]
[Trip Advisor]
Mad Hatters22 Richmond Road
Pembroke Parish
[Map]
International$$Innovative restaurant offering an eclectic menu. Restaurant is loosely theme around Alice’s Adventures in Wonderland. Diners can don one of their wacky hats for the night. Located in Pembroke, near the Robin Hood pub, and just a short walk from Hamilton.
[Facebook]
[Trip Advisor]
Marcus'Hamilton Princess
Hamilton, Pembroke Parish
[Map]
International$$$Marcus Samuelsson's restaurant at the Hamilton Princess.
[Facebook]
[Trip Advisor]
MediterraFairmont Southampton
Southmpton Parish
[Map]
Mediterranean$$Mediterranean restaurant in the lobby of the Fairmont Southampton. Nautical décor. Formerly the Newport Room.
[Facebook]
[Trip Advisor]
Mickey'sElbow Beach
Paget Parish
[Map]
Seafood, Mediterranean$$Beach bar and bistro on the sands at Elbow Beach. Open throughout the summer.
[Facebook]
[Trip Advisor]
Ocean Club101 South Road
Southmpton Parish
[Map]
Seafood$$$Seafood restaurant at the Fairmont Southampton. Terrace offers wonderful ocean views. Reservations recommended.
[Facebook]
[Trip Advisor]
Paraquet68 South Road
Paget Parish
[Map]
American, International$$Family-style diner popular with locals and tourists. Offers breakfasts, crepes, waffles, omelettes, salads, sandwiches, burgers etc. Close to Elbow Beach.
[Facebook]
[Trip Advisor]
Portofino20 Bermudiana Road
Hamilton, Pembroke Parish
[Map]
Italian$$Established Italian restaurant in Hamilton’s business district.
[Facebook]
[Trip Advisor]
Robin Hood Pub and Restaurant25 Richmond Road
Pembroke Parish
[Map]
Pub$$Popular pub on the outskirts of Hamilton. Shows Premier League games.
[Facebook]
[Trip Advisor]
Rock Island Coffee48 Reid Street
Hamilton, Pembroke Parish
[Map]
Coffee$Coffeeshop in Hamilton known for its delicious baked goods. Walls display works by local artists.
[Facebook]
[Trip Advisor]
Rosa's121 Front Street
Hamilton, Pembroke Parish
[Map]
Tex-Mex$$Established Tex-Mex restaurant in Hamilton. Offers burgers, burritos, quesadillas, tacos, fajitas, steaks etc. Located above Docksider.
[Facebook]
[Trip Advisor]
Ruby MurrysChancery Lane
Hamilton, Pembroke Parish
[Map]
Indian$$Indian restaurant just off Front Street. Reasonable prices.
[Facebook]
[Trip Advisor]
Rum Bum Beach BarHorseshoe Bay
Southmpton Parish
[Map]
Fast Food$Beach bar at Horseshoe Bay Beach. Offers burgers, chicken, sandwiches, wraps, ice cream, beer, cocktails etc.
[Facebook]
[Trip Advisor]
Rustico38 North Shore Road
Hamilton Parish
[Map]
Italian$$Casual Italian restaurant in Flatts village. Close to the Bermuda Aquarium, Museum, and Zoo.
[Facebook]
[Trip Advisor]
Somerset Country Squire10 Mangrove Bay Road
Sandys Parish
[Map]
Pub$$Local pub overlooking Mangrove Bay.
[Facebook]
[Trip Advisor]
Specialty Inn4 South Road
Smith's Parish
[Map]
Italian, Japanese$Family-style diner offering breakfast, pizza, sandwiches, burgers, pasta, sushi etc. Close to the Verdmont Museum and Spittal Pond.
[Facebook]
[Trip Advisor]
Sul VerdeRosewood Bermuda
Hamilton Parish
[Map]
Italian$$Italian restaurant at Rosewood Bermuda. Located in the clubhouse of Tucker’s Point Golf Club. Terrace offers views of Castle Harbour and the golf course.
[Facebook]
[Trip Advisor]
Swizzle Inn at Baileys Bay3 Blue Hole Hill
Hamilton Parish
[Map]
American, International$$Pub in Hamilton Parish. The birthplace of Bermuda’s national drink; the rum swizzle, and the island’s most famous watering hole. Offers live entertainment in the summer. Close to Grotto Bay Beach Resort, the Crystal Caves, and Blue Hole Park.
[Facebook]
[Trip Advisor]
Swizzle Inn at South Shore87 South Road
Warwick Parish
[Map]
American, International$$Sister venue to the Swizzle Inn at Bailey’s Bay.
[Facebook]
[Trip Advisor]
TamariskCambridge Beaches
Sandys Parish
[Map]
Seafood, International$$$Fine dining restaurant at Cambridge Beaches. Beautiful setting overlooking Mangrove Bay.
[Facebook]
[Trip Advisor]
Tempest Bistro22 Water Street
St George, St George's Parish
[Map]
French$$$Offers French home-style food. Located in the old Carriage House Museum. Run by the same team as Mad Hatters.
[Facebook]
[Trip Advisor]
Temptations31 York Street
St George, St George's Parish
[Map]
Cafe$Local cafe offering breakfast, sandwiches, salads, and snacks. Reasonable prices.
[Facebook]
[Trip Advisor]
The Astwood Arms85 Front Street
Hamilton, Pembroke Parish
[Map]
British, Pub$$British style pub on Hamilton’s main street. Friendly staff. Live music and NFL/Premier League games.
[Facebook]
[Trip Advisor]
The Dining Room68 St Anne's Road
Southmpton Parish
[Map]
International$$Small restaurant located in a cottage at Gibbs Hill Lighthouse. Outdoor area offers great views.
[Facebook]
[Trip Advisor]
The Dockyard Pastry Shop12 Dockyard Terrace
Royal Naval Dockyard, Sandys Parish
[Map]
Cafe$$Cafe at Royal Naval Dockyard. Offers afternoon tea, light lunches, gourmet sandwiches, pastries, wine, beer, and cocktails. Dine indoors or on the terrace. Close to the cruise terminals.
[Facebook]
[Trip Advisor]
The Dog House93 Front Street
Hamilton, Pembroke Parish
[Map]
Pub$$Popular bar on Front Street. Live music and Premier League/NFL games. Outdoor terrace.
[Facebook]
[Trip Advisor]
The Pickled Onion53 Front Street
Hamilton, Pembroke Parish
[Map]
International$$Bar and restaurant on Front Street, Hamilton. Veranda offers excellent view of Hamilton Harbour. Live music and DJs.
[Facebook]
[Trip Advisor]
The Terrace on Front Street55 Front Street
Hamilton, Pembroke Parish
[Map]
International$$Restaurant on Front Street. Outdoor terrace has fantastic views of Front Street and Hamilton Harbour. Formerly Red Steakhouse.
[Facebook]
[Trip Advisor]
The Wharf14 Water Street
St George, St George's Parish
[Map]
Seafood, International, Japanese$$Waterfront restaurant with beautiful views of St George’s Harbour.
[Facebook]
[Trip Advisor]
Tom Moore's Tavern7 Walshigham Lane
Hamilton Parish
[Map]
French$$$Fine dining restaurant. Situated in a waterside home built in 1652. Named after Thomas Moore. The Irish poet stayed here in 1804.
[Facebook]
[Trip Advisor]
Wahoo's36 Water Street
St George, St George's Parish
[Map]
Seafood$$Waterside seafood restaurant in the historic town of St George.
[Facebook]
[Trip Advisor]
Waterlot Inn101 South Road
Southmpton Parish
[Map]
Steakhouse$$$Elegant steakhouse in a 17th century cottage. Located on the dock at Jews Bay. Part of the Fairmont Southampton. Reservations required.
[Facebook]
[Trip Advisor]
White Horse8 Kings Square
St George, St George's Parish
[Map]
Pub$$Waterside pub in the historic town of St George.
[Facebook]
[Trip Advisor]
Windows on the SoundFairmont Southampton
Southmpton Parish
[Map]
Breakfast, Brunch$$Restaurant at the Fairmont Southampton. Offers an extensive breakfast buffet and Sunday brunches.
[Facebook]
[Trip Advisor]
Woody's1 Woody's Drive
Sandys Parish
[Map]
Pub$Sports bar and restaurant on Boaz Island. Friendly service and great fish sandwiches.
[Facebook]
[Trip Advisor]