Bay Beach Hotel
About this stay
Bay Beach Hotel in Trincomalee offers comfortable family rooms, each featuring a private bathroom, air conditioning, and complimentary Wi-Fi. In-room amenities include a TV, a work desk, and free toiletries for guest convenience. Guests can enjoy a range of leisure facilities, including a year-round outdoor swimming pool, spa services, and a beautiful garden. The hotel also features a terrace, perfect for outdoor dining, and an on-site restaurant serving Asian cuisine in a welcoming, family-friendly atmosphere. For added convenience, the hotel provides a free airport shuttle service to and from China Bay Airport, located 16 miles away. Guests can also take advantage of activities like yoga classes and cycling. Free private parking is available on site. The hotel is ideally situated for exploring local attractions. Nilaveli Beach is just a 17-minute walk away, and Pigeon Island National Park is 3.1 miles from the property. Other points of interest in the vicinity include Velgam Vehera and Kanniya Hot Springs.
Rooms
- Pay-per-view channels
- TV
- Satellite channels
- Cable channels
- +1 more
- Wake up service/Alarm clock
- Wake-up service
- Executive lounge access
- Towels/sheets (extra fee)
- Desk
- Ironing facilities
- Seating Area
- Fan
- +6 more
- Free toiletries
- Toilet
- Bath or shower
- TV
- Satellite channels
- Cable channels
- Game console – Nintendo Wii
- Free toiletries
- Toilet
- Bath or shower
- Fan
- Wardrobe or closet
- Wake-up service
- TV
- Cable channels
- Game console – Nintendo Wii
- Free toiletries
- Toilet
- Bath or shower
- Fan
- Wardrobe or closet
- Game console – Nintendo Wii
- Game console – Nintendo Wii
Location
Erakkandi, Nilaveli,Trincomalee, 31000 Nilaveli, Sri Lanka
Trincomalee, Eastern, Sri Lanka




