The St. Regis Bermuda Resort is a haven of oceanfront elegance situated in the historic town of St. George’s. The calm turquoise water, soft white sand and stunning views create an iconic resort setting where lavishly appointed accommodations, exceptional cuisine, refined relaxation and impeccable service combine for an unforgettable stay. Immerse in unparalleled leisure and wellness facilities during your time in Bermuda.