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

About the Hotel

Erakkandi, Nilaveli,Trincomalee, Nilaveli, Sri Lanka, 31000
-
Near Pigeon Island National Park
Great
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!

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

  • Free Wi-Fi in rooms
  • 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
Explore Nilaveli
Local Highlights
Top Attractions
Activities
Dining
Entertainment
Coral Island
10-minute drive
Coral Island features beautiful beaches and excellent snorkeling opportunities, ideal for marine enthusiasts.
Pigeon Island National Park
Pigeon Island National Park
10-minute drive
Pigeon Island National Park showcases stunning coral reefs and diverse marine life, perfect for nature lovers.
Nilaveli Beach
10-minute drive
Nilaveli Beach is renowned for its long stretches of pristine sand and clear waters, great for relaxing and sunbathing.
Snorkeling Tours
10-minute drive
Snorkeling tours near the hotel offer vibrant underwater experiences. Rentals available at various local shops.
Yoga Sessions
15 minutes walking
Yoga sessions at nearby studios provide relaxation and wellness, catering to all levels in peaceful surroundings.
The Shore Restaurant
5-minute drive
The Shore Restaurant offers fresh seafood with a beachside view, known for its grilled fish and tropical cocktails.
Trinco Lanka Restaurant
10-minute drive
Trinco Lanka serves delicious local Sri Lankan dishes in a casual setting, famous for its rice and curry selections.
Nilaveli Beach Bar
10-minute drive
The Nilaveli Beach Bar offers live music with a laid-back vibe, perfect for enjoying drinks while watching the sunset.
Trincomalee Cultural Center
10-minute drive
The Cultural Center hosts local dance performances and art exhibitions, ideal for experiencing Sri Lankan culture.
Getting around
City Centre
Nilaveli7 min  ·  4.1 km
Airports
China Bay Airport (TRR)42 min  ·  27.8 km
Sigiriya (GIU)171 min  ·  113.8 km
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
Property information and rules
Check-in
from 12:00-23:59
Check-out
until 11 am
Guest Parking
Private parking is possible on site for free.
Internet
is available in for free.
Breakfast
A full breakfast is served at the price of US$10 per person per day. 
Children & extra beds
There are no cots provided in a room. 
Pets
Pets are not allowed.
Number of rooms:
11
FAQs
About Bay Beach Hotel
What are the check-in and check-out times at Bay Beach Hotel?
Check-in is at 12:00 and check-out is at 11:00.
Is parking available at Bay Beach Hotel?
Free private parking is available on-site without reservation.
How far is Bay Beach Hotel from China Bay Airport?
The hotel is 30 km from China Bay Airport, approximately a 42-minute drive.
What dining options are available at Bay Beach Hotel?
The hotel features a restaurant offering both Continental and Full English/Irish breakfast options.
Does Bay Beach Hotel have a swimming pool?
The hotel offers an outdoor swimming pool that is open all year round.
What types of activities can guests enjoy at Bay Beach Hotel?
Guests can enjoy cycling, water sports, snorkeling, and diving activities.
What amenities are included in the rooms at Bay Beach Hotel?
Rooms include air conditioning, a flat-screen TV, electric kettle, and en suite bathrooms with heated showers.
How far is Bay Beach Hotel from Pigeon Island National Park?
The hotel is 5 km from Pigeon Island National Park.
Does Bay Beach Hotel offer airport shuttle services?
Complimentary airport transfers and shuttle services are provided for guest convenience.

Next best alternative

Consider them for your next trip.
Check-in
11Jan2026Select date
Check-out
12Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Bay Beach Hotel
Nilaveli Beach Resort - Level 1 Certified Exterior photo
Mobile-only price

Nilaveli Beach Resort - Level 1 Certified

8.9
Great207 reviews
2349m from property
USD 130USD 117
per night
Nilaveli Beach Hotel Exterior photo
Mobile-only price

Nilaveli Beach Hotel

8.1
Great121 reviews
4095m from property
USD 135USD 121
per night
Sea Zone Hotel Nilaveli Exterior photo
Mobile-only price

Sea Zone Hotel Nilaveli

8.3
Great180 reviews
5337m from property
USD 60USD 54
per night