Achilles is the latest addition to Bermuda’s leading group of independent restaurants, The Little Venice Group. This modern tavern by the sea is located near Bermuda’s UNESCO World Heritage Site, The Town of St. George. Achilles will serve authentic dishes from the “MediterrAsian” worlds. The stunning location is opposite Fort St. Catherine, overlooking the picturesque Achilles Bay. The restaurant has outstanding ocean views with a menu showcasing classic preparations focused on simplicity, high quality ingredients, colors and spices from two continents.

Opening Hours

Open Tuesday – Sunday

Lunch: 12:00pm – 2:30pm

Dinner: 6:00pm – 9:00pm 

33, Sea Venture Landing, St. George’s GE 03, Bermuda (formerly Blackbeard’s, Coot Pond Road)

Reservations Recommended 

Phone: 441-297-1717

Email: info@achilles.bm

Website & Menus: www.achilles.bm

  • Phone:
  • Address:
  • Email: