The St. Regis Bermuda Resort

Bermuda

Located in Bermuda’s historic St. George’s, The St. Regis Bermuda Resort is the island’s premier address for refined beachfront luxury. Set beside Fort St. Catherine and St. Catherine’s Beach, the resort has 120 elegant guestrooms, including 21 suites and residences with private balconies overlooking Gates Bay. Inspired by the Astor family's legacy, the property is the island’s only beachside resort and the first Marriott International luxury brand to debut in Bermuda.

Category
Hotels & Resorts

Office
Brandman New York

Contact
stregisbermuda@brandmanagency.com

Previous
Previous

The St. Regis Aruba Resort

Next
Next

Viceroy Washington DC