Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From55US$ /night
Check-in
25Nov2025Select date
Check-out
26Nov2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Erakkandi, Nilaveli,Trincomalee, Nilaveli, Sri Lanka, 31000
-
Near Pigeon Island National Park
Perfect
8.1
/10

Accommodations

Bay Beach Hotel offers a diverse range of accommodations with sea views in Nilaveli. The hotel features spacious family rooms, while elegant double rooms provide additional comfort. Each room is equipped with air conditioning and modern amenities for guest convenience.

Location

Bay Beach Hotel is ideally situated along the eastern coastline of Sri Lanka, just steps away from the pristine Nilaveli Beach. The hotel's strategic location provides access to diverse marine life, known for its proximity to Pigeon Island National Park. Travelers can explore local attractions, enjoying both adventure and relaxation.

Dining

The on-site restaurant serves a variety of local and international cuisine, catering to diverse palates. Guests can enjoy freshly prepared meals while overlooking the ocean, enhancing the dining experience. The hotel also offers a complimentary breakfast daily to start each day right.

Amenities

Bay Beach Hotel includes a swimming pool for relaxation and leisure. Guests may also take advantage of the private beach area for sunbathing and water sports. The hotel provides free parking for visitors traveling by car.

Wellness

The hotel offers wellness activities such as yoga sessions that guests can partake in for rejuvenation. The serene beach setting provides a calming atmosphere for relaxation and meditation. Additional wellness services may be provided upon request for a personalized experience.

Highlights

Accommodations: Ocean view family rooms

Location: Steps away from Nilaveli Beach

Dining: On-site restaurant with local cuisine

Amenities: Private beach area and swimming pool

Must-do experiences

  • Snorkel at Pigeon Island for vibrant coral and marine life sightings.
  • Indulge in fresh seafood at Trincomalee's fish market at sunset.
  • Visit the ancient ruins of Koneswaram Temple perched on cliffs.
  • Relax with a coconut drink at Nilaveli Beach's hidden shore shacks.
  • Experience local culture at the Nilaveli street market on weekends.
View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Budget Double Room
2 persons
15 m² 
1 King-size bed
Air conditioning
Deluxe Double Room Balcony Sea View
3 persons
12 m² 
2 King Size Beds
Shower
Air conditioning
Deluxe Double Room Sea View
2 persons
9 m² 
1 Double bed
Shower
Air conditioning
Standard Double Room
2 persons
2 Single beds
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Getting around

A list of all available modes of transport

City Centre
Nilaveli 4.1 km
Airports
China Bay (TRR) 27.8 km
Sigiriya Air Force Base (GIU) 113.8 km

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

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
Show more

Location

Erakkandi, Nilaveli,Trincomalee, Nilaveli, Sri Lanka, 31000
Map view
Erakkandi, Nilaveli,Trincomalee, Nilaveli, Sri Lanka, 31000
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
FAQs
About Bay Beach Hotel
Check-in
25Nov2025Select date
Check-out
26Nov2025Select date
Rooms and Guests2 Guests, 1 Room