
01St. George · Bermuda
The St. Regis Bermuda Resort
A haven of oceanfront elegance situated in the historic town of St. Georges, The St. Regis Bermuda Resort is just steps from the soft white sands of St. Catherines Beach. The calm turquoise water and stunning views create an iconic resort s...
Explore this hotel