Bermuda’s Official Travel Resource
Royal Naval Dockyard & the West End

Swizzle Inn South Shore


Sip a punchy, potent Rum Swizzle, one of Bermuda's most iconic drinks, at the Swizzle Inn South Shore. The original Swizzle Inn at Bailey's Bay is Bermuda's oldest pub and the birthplace of the namesake cocktail. This sister location has the same menu and atmosphere as the original, situated just a few minutes from Marley Beach on the South Shore. The large food menu has pizzas, burgers and bar snacks, along with hearty pub dishes like shepherd’s pie and fish and chips (to soak up all the rum).


Sun: 11 am – 1 am
Mon: 11 am – 1 am
Tues: 11 am – 1 am
Wed: 11 am – 1 am
Thur: 11 am – 1 am
Fri: 11 am – 1 am
Sat: 11 am – 1 am


  • Free WiFi Available
  • Kids Menu
  • Outdoor Seating
  • Reservations Accepted
  • Take Out

Quick Facts

Special Features: Wheelchair Accessible, Good for Groups
Alcohol: Beer, Wine, Full Bar
Location: Village
Average Main Dish Price: $$
Attire: Casual
Cuisine: Pub Fare
Meals Served: Brunch (weekends), Lunch, Dinner
Style: Casual Dining & Bistros

Payment Methods Accepted

  • Cash
  • Master Card
  • Visa

Social Media Links

Location Map

As Mentioned In

Also Check Out

Swizzle Inn

3 Blue Hole Hill, Hamilton Parish

St. George's & the East End | Restaurants | Bars

Taste the Rum Swizzle that started it all at the original Swizzle Inn, located in Bailey’s Bay. Bermuda’s oldest and...

Learn More