Only steps away from the beach, Bay Beach Hotel is tucked away in Trincomalee. Rooms feature classic Sri Lankan-style furnishings. Guests can also enjoy various water-sport activities at the private beach area.
Number of rooms: 63
Erakkandi, Nilaveli,Trincomalee, 31000 Nilaveli, Sri Lanka