top of page
DJI_20241107114739_0210_D-HDR.jpg

ABOUT US

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 serves 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.
 

Achilles is now open for lunch and dinner, Tuesday to Sunday.

A7R09790.jpg

MediterrAsian

A MODERN
TAVERN BY
THE SEA

DJI_20241107120136_0252_D-HDR.jpg
Leaf Shadow.jpg

SLOW DOWN & ENJOY THE MOMENT

Reserve your table at Achilles now!

bottom of page