The Loren

Set on eight acres of magnificent coastal landscape on Bermuda's southern shore,  The Loren is made to immerse its guests in the beauty of this oceanfront setting with each room of the hotel enjoying a direct view of the water.  The Loren is secluded enough to provide complete relaxation but only minutes from the airport and a short drive to the city.  The perfect hotel for those looking for a uniquely local experience coupled with sophisticated luxury. 

 

Property Overview: Boutique luxury hotel

  • 45 rooms  

 

Room Categories:

  • A combination of one, two and three bedroom villas, suites and rooms.

 

Location:

  • Smiths Parish, approx 55 minutes by land to the Royal Naval Dockyard

 

On-site Amenities

  • Heated pool with deck and lounge chairs
  • Direct beach access
  • Spa & Salon
  • 24 hour fitness centre
  • Oceanfront Beach Club
  • Maree Fine Dining Restaurant
  • Pink Beach Club casual dining
  • Complimentary Wi-Fi throughout