
Bermuda is a small island the North Atlantic Ocean, and is well known for its pink-sand beaches such as Elbow Beach and Horseshoe Bay. The impressive Royal Naval Dockyard complex combines modern attractions like the interactive Dolphin Quest with maritime history at the National Museum of Bermuda. The island’s capital is Hamilton, and there you will find a mix of English and American culture and some beautiful boutique hotels.
Hotels in Bermuda