The St. Regis Bermuda Resort

The St. Regis Bermuda Resort

Description

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

Vacation packages at The St. Regis Bermuda Resort

Video

Features

Map