Bay Beach Hotel, Nilaveli
About the Hotel
Rooms with Sri Lankan Style
Bay Beach Hotel is located in Trincomalee, 30 km from China Bay. Rooms feature classic Sri Lankan-style furnishings, air conditioning, a sitting area, and large windows. Each room includes a satellite TV and free Wi-Fi. Some rooms have a terrace with garden views. The en suite bathrooms come with heated showers, free toiletries, and a hairdryer. Additional amenities include garden furniture, an electric kettle, and AM/FM alarm clock, flat-screen TV. Ironing facilities are also available.
Beach and Water Activities
Guests have access to a private beach area. Various water-sport activities are available.
Shared Amenities
Bay Beach Hotel features a tranquil garden, an outdoor terrace with sea views, and a shared lounge. Free parking is available.
Convenient Services
For guest convenience, the hotel provides airport transfers and shuttle services.
Nearby Landmarks
Pigeon Island National Park is 4.5 km from Bay Beach Hotel.
Select your room type
Price and Room Availability Calendar
Getting around
A list of all available modes of transport
Facilities
General
- Non-smoking rooms
- Free Wi-Fi
- Parking
- 24-hour reception
- No pets allowed
- Security
- Currency exchange
Sports & Fitness
- Diving
- Snorkelling
- Cycling
- Mini golf
- Yoga class
- Fishing
Guest Parking
- Electric kettle
Services
- Free airport shuttle
- Room service
- Housekeeping
- Car hire
- Laundry
- Tours/Ticket assistance
Dining
- Restaurant
- Outdoor dining area
Spa & Leisure
- Outdoor swimming pool
- Beach access
- Beach umbrellas
- Sun loungers
- Garden area
- BBQ facilities
- Spa centre
- Pool with view
Room features
- Air conditioning
- Sitting area
- Terrace
- Garden furniture
- Ironing facilities
Bathroom
- Free toiletries
Self-catering
- Electric kettle
Media
- Flat-screen TV
- AM/FM alarm clock