St Regis Five Forts
The St. Regis Bermuda Resort will be situated in St. Catherine’s Beach, St. George’s. Once completed, St Regis Bermuda Resort will be the most exclusive and luxurious development on the island. Offering a privileged lifestyle experience, The Residences at The St. Regis Bermuda Resort will be managed to the brand’s unsurpassed reputation for excellence and anticipatory service, just as St. Regis has stood as a symbol of uncompromising elegance for over a century.