Overview
The Residences at The St. Regis Bermuda is an ultra-luxury branded residential offering set along Bermuda’s iconic pink-sand coastline in the historic town of St. George’s. Integrated with The St. Regis Bermuda Resort, the development combines private residential living with the full services and amenities of one of the world’s most prestigious hospitality brands.
Located directly on St. Catherine’s Beach and overlooking the Atlantic Ocean, the residences deliver panoramic water views, refined island architecture, and the legendary service standards of St. Regis.
Location
Town of St. George’s, Bermuda
Situated within a UNESCO World Heritage district known for its colonial heritage and coastal beauty
Direct frontage on St. Catherine’s Beach and Gates Bay
Approximately 10–15 minutes from L.F. Wade International Airport
A tranquil oceanfront setting with proximity to historic landmarks, golf, and marina activities