The Beach House, located at Achilles Bay, is in the shade of historic Fort St. Catherine, the most easterly point of the Bermuda islands.
Try the casual lunch menu and sip their signature cocktail, the ‘sunset’, or elect to have your own keg of cold Heineken at your table and watch the sun go down.
The Beach House then transforms to an upscale eatery with a great Mediterranean menu with local influence, impeccable service and a select wine list that has something for everyone’s taste and budget. We make everything fresh so it tastes better and that allows you to look around and enjoy the beautiful scenery.
Chef Piero and his team look forward to hosting you at what Fodor’s comments as “Well off the beaten path, offering a dining experience unlike anywhere else on the island”!