Book on our site
up to 10% less
than Booking.com
Check rooms and rates
From55US$ /night
Check-in
19Dec2025Select date
Check-out
20Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Erakkandi, Nilaveli,Trincomalee, Nilaveli, Sri Lanka, 31000
-
Close to Pigeon Island National Park
Great
8.1
/10

Bay Beach Hotel - A 3-star beachfront property with a private beach, garden views, and water sports

Bay Beach Hotel features a tranquil garden and an outdoor terrace with sweeping sea views. Rooms include en suite bathrooms with heated showers, air conditioning, and classic Sri Lankan-style furnishings. Some accommodations offer separate living and dining areas, large windows for direct sunlight, and garden or pool views. Guests at Bay Beach Hotel can access a private beach area and participate in various water sports. The property provides free Wi-Fi in all areas, a shared lounge, and free parking. Airport transfers and shuttle services are available for convenience. The hotel is located 5 km from Pigeon Island National Park and 30 km from China Bay.

Pros

The private beach area offers direct access to water sports and relaxation.

Rooms feature heated showers, air conditioning, and classic Sri Lankan-style furnishings.

Free Wi-Fi is available throughout the property.

The outdoor terrace provides sweeping sea views.

Cons

The nearest major transport hub, China Bay, is 30 km away.

Some rooms may lack modern entertainment options beyond a flat-screen TV.

Must-do experiences

  • Snorkel at Pigeon Island for stunning coral reefs and marine life.
  • Taste fresh seafood at the Nilaveli Beach Restaurant at sunset.
  • Visit the ancient Tamil temple, Koneswaram, for breathtaking views.
  • Join a local cooking class and learn to make Fish Ambul Thiyal.
  • Explore the vibrant Nilaveli market for handcrafted souvenirs.
View all

Select your room type

Find detailed information on rooms, amenities, and exclusive deals for your ideal beach holiday
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

Prices and availability

View real-time room availability and secure the best rate for your travel dates

Facilities

Enjoy modern comforts, from ocean-view suites to family-friendly options with breakfast included

General

  • Non-smoking rooms
  • Free Wi-Fi
  • Free 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
Explore Local Highlights
Top Attractions
Activities
Dining
Entertainment
Coral Island
30 minutes' walk
Coral Island features pristine beaches and vibrant coral reefs, perfect for snorkeling and nature photography.
Pigeon Island National Park
Pigeon Island National Park
10-minute drive
Pigeon Island is renowned for its diverse marine life, ideal for scuba diving and wildlife observation with guided tours available.
Nilaveli Beach
5-minute drive
Nilaveli Beach boasts soft sands and clear waters, perfect for sunbathing, swimming, and relaxing in a serene setting.
Snorkeling at Coral Island
30 minutes' walk
Snorkeling offers aquatic adventures around Coral Island with rental gear available on-site, suited for all levels.
Yoga Classes on the Beach
5-minute drive
Yoga classes offered near Nilaveli Beach allow for peaceful outdoor sessions, focusing on relaxation and wellness.
Seafood Restaurant
10-minute drive
Fresh seafood dishes highlight this restaurant's menu, featuring an ocean-view setting and local specialties.
Nilaveli Bistro
5-minute drive
Serving international cuisine in a casual atmosphere, known for their flavorful curries and delightful desserts.
Local Night Market
10-minute drive
The local night market features food stalls, crafts, and live music, offering a vibrant atmosphere for all ages.
Beachfront Bar
5-minute drive
A beachfront bar with tropical cocktails and live music, perfect for unwinding after a day by the sea.
How to get 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 get the best booking rate?
Access special rates for early reservations and start planning your dream beach holiday
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

Next best alternative

Consider them for your next trip.
Check-in
19Dec2025Select date
Check-out
20Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Bay Beach Hotel
C Beyond Nilaveli Hotel Exterior photo
Mobile-only price

C Beyond Nilaveli Hotel

9.3
Perfect289 reviews
1008m from property
USD 152USD 136
per night
Amanta Beach Nilaveli Exterior photo
Mobile-only price

Amanta Beach Nilaveli

9.5
Perfect146 reviews
1247m from property
USD 116USD 104
per night
Nilaveli Beach Resort - Level 1 Certified Exterior photo
Mobile-only price

Nilaveli Beach Resort - Level 1 Certified

8.9
Great210 reviews
2349m from property
USD 130USD 117
per night