Bermuda

Luxe island escape with luscious pink-sand beaches, never-ending sunshine and a world-class culinary scene

Overview

Located in the North Atlantic Ocean, Bermuda represents an intriguing blend of two distinct cultures; British and American. The capital city, Hamilton, is home to lively bars and restaurants and a distinctive culinary scene where the rum punch cocktail features heavily. Don't miss The Royal Navy Dockyard complex - home to attractions like the interactive Dolphin Quest and the National Museum of Bermuda.

Luxury Holidays in Bermuda

Hamilton Princess & Beach Club Bermuda

A seamless blend of business and leisure facilities offers the perfect weekend getaway and is the ideal for those seeking a longer break

Read more