Waterlot Inn Restaurant

Restaurant

Waterlot Inn Restaurant

101 Shore Road, Southampton

Parts of this restaurant, one of Bermuda’s oldest buildings, date to 1670. The ambiance and decor is 17th century English with high-backed chairs and wrought iron chandeliers with faux burning. The restaurant, pricey but worth it, serves steak and seafood. ‘Tweens and teens into fine dining will like the place, as long as they can handle leisurely meals.