A Restaurant with a View

The Baywatch

Located atop the resort’s beach tower, offering spellbinding views of the ocean and endless horizons, Bay Watch is among the top restaurants in Sri Lanka, Lounge back in comfort by the floor to ceiling windows and peruse our extensive menu, and choose from a list of signature cocktails, mocktails, and delicious snacks.

10:00AM - 10:00PM
Opening Hours