The 10 best beach hotels in Nilaveli, Sri Lanka | Booking.com
Skip to main content

Beach Hotels in Nilaveli

Find the beach hotels that appeal to you the most

The best beach hotels in Nilaveli

Check out our pick of great beach hotels in Nilaveli

Filter by:

Review score

Theepan's Home

Nilaveli

Located in Nilaveli, within 400 metres of Nilaveli Beach and 4.3 km of Pigeon Island National Park, Theepan's Home provides accommodation with a private beach area and free WiFi as well as free...

G
Giulia
From
Italy
So close to the beach, just 5 minutes walking. The lady, so nice, prepares delicious breakfasts served directly at your room's outdoor table. They can arrange you laundry, tuktuk service. The courtyard is so relaxing with palm trees all around. They don't prepare dinner, but you have plenty of choice around in the village, where you can go walking in few minutes.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 295 reviews
Price from
US$20
1 night, 2 adults

Moon Isle Beach Bungalow

Nilaveli

Set in Nilaveli, a few steps from Nilaveli Beach, Moon Isle Beach Bungalow offers accommodation with a private beach area, free private parking, a garden and a terrace.

C
Christiaan
From
Belgium
Owners are awesome, helpful, any issue they deal with quickly. Good food, go for lical cuidine they will surprize you if you challenge them.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 209 reviews
Price from
US$126
1 night, 2 adults

C Beyond Nilaveli

Hotel in Nilaveli

Featuring free WiFi, C Beyond Nilaweli offers accommodation in Nilaveli. The property overlooks a large natural pond and is located 19 km from Trincomalee. Guests can enjoy the on-site restaurant.

A
Alexandre
From
France
Little paradise far away from the crowd, peaceful, all the team is great and very friendly ! The evening food is very good, breakfast also ! We booked fishing tour and dolphins and whales with the hotel & Sara and it was great ! Thanks again
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 282 reviews
Price from
US$160
1 night, 2 adults

Amanta Beach

Hotel in Nilaveli

Offering a year-round outdoor swimming pool and views of the sea, Amanta Beach is set in Nilaveli, 20 km from Trincomalee. Each air-conditioned room offers a view. Rooms have a private bathroom.

N
Nathalie
From
Belgium
We absolutely had an wonderful stay! The staff was very friendly, the food was delicious. A real private hideaway! If you are looking for a zen experience, we would really recommend this.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 139 reviews
Price from
US$94.50
1 night, 2 adults

Villa Nilaveli Cabana

Nilaveli

Villa Nilaveli Cabana has 3 cabanas (Villa Nilaveli Cabana Cabanas) which are available for rent. Each Cabana has a king-size bed, air conditioning, ceiling fan, mosquito net and an en suite bathroom....

B
Brian
From
South Africa
The cabanas are comfortable and spacious and while not directly facing the beach in a beautiful tropical garden with a large patch of grass leading onto the beach. The location is within walking distance of restaurants, bars and diving companies. The staff, in particular Amal, is a real gem, helpful in assisting with transportation or arranging diving trips. There are hammocks and loungers right on the beach.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 174 reviews
Price from
US$76
1 night, 2 adults

Sandy Shores

Nilaveli

Featuring air-conditioned accommodation with a private pool, garden view and a terrace, Sandy Shores is located in Nilaveli. This beachfront property offers access to a balcony.

A
Abhay
From
India
The location (right on Nilaveli beach), the amenities available at the flat, the comfortable seating and sleeping arrangements - way too many things to capture! The host initiated and maintained an open channel of communication from booking through our stay, sending very helpful information on location, getting there, check-in process, local shops and restaurants, etc. The manager and the staff are all very competent and went the extra mile to ensure our comfort.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Price from
US$275
1 night, 2 adults

Luxury penthouse , Nilaveli, Srilanka

Nilaveli

Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Luxury penthouse, Nilaveli, Srilanka is situated in Nilaveli.

S
Senaka_Abeysinghe
From
Sri Lanka
Staying at Rory's penthouse apartment was kind of dream coming true. The views from the balcony and rooftop jacuzzi were unreal. The interior was elegant, with very high attention to detail. Everything was exactly as in the pictures. The kitchen was shopisticated with all possible utensils, porcelains, and cutlery. We loved every bit of four day stay here.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 7 reviews
Price from
US$250
1 night, 2 adults

Nilaveli Bay Villa by Ceylon Spaces

Nilaveli

Boasting a balcony with sea views, a private beach area and an infinity pool, Nilaveli Bay Villa by Ceylon Spaces can be found in Nilaveli, close to Nilaveli Beach and 7 km from Velgam Vehera.

B
Brinda
From
United Kingdom
Location is stunning with direct view and access to a beautiful sandy beach like from your dream! The house is beautifully designed with great architectural features. The food was excellent. You have a chef and butler at your disposal. If you place your order, they will buy the ingredients and serve up tasty, healthy, freshly cooked food. The infinity pool with jacuzzi is great fun when you don’t want to swim in the sea. We took a trip to Pigeon Island and snorkelled. We saw turtles and sharks as well as colourful fish.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 10 reviews
Price from
US$360
1 night, 2 adults

Ralla Nilaveli

Nilaveli

Located in Nilaveli, a few steps from Nilaveli Beach and 5.7 km from Pigeon Island National Park, Ralla Nilaveli offers a garden and air conditioning.

S
Stephen
From
United Kingdom
The apartment overlooked the sea. Beautiful accommodation, spotlessly clean, with everything needed. Comfy beds, a/c, good bathroom, well equipped kitchen, spacious lounge. I wish we could have stayed longer. And the weather despite the low season was perfect. 30c and clear blue skies.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 31 reviews
Price from
US$198
1 night, 2 adults

BEACH HAVEN NILAVELI

Nilaveli

Situated in Nilaveli, a few steps from Nilaveli Beach and 5.7 km from Pigeon Island National Park, BEACH HAVEN NILAVELI offers a garden and air conditioning.

K
Kapil
From
India
Amazing Location. The apartment is on 1st floor and in front of the building and you get direct view of the ocean and easy access to the beach. Both the owner and caretaker are very responsive to your queries and concerns. All the essentials were provided for.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 40 reviews
Price from
US$180
1 night, 2 adults
All beach hotels in Nilaveli

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Nilaveli and surroundings in the past month

See all

Highly rated beach hotels in Nilaveli and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 40 reviews

    Surya Lagoon Village is a recently renovated villa in Nilaveli, where guests can make the most of its private beach area and garden.

    From US$48.84 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 29 reviews

    With Nilaveli Beach reachable in 700 metres, Apartment314 Oceanfront condos Nilaveli provides accommodation, a restaurant, a private beach area, pool with a view and a garden.

    From US$138.41 per night
  • Pranu House

    Nilaveli
    8.0+ review score
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 297 reviews

    Set within 600 metres of Nilaveli Beach and 4 km of Pigeon Island National Park in Nilaveli, Pranu House features accommodation with seating area.

    From US$14.40 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 195 reviews

    Situated in Trincomalee, 700 metres from Nilaveli Beach, Blu Marine Nilaveli features accommodation with a garden, free private parking, a private beach area and a shared lounge.

    From US$50.85 per night
  • Luna Beach Hotel

    Nilaveli
    8.0+ review score
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 199 reviews

    Featuring free WiFi throughout the property, Luna Beach hotel offers pet-friendly accommodation in Nilaveli. All rooms feature air conditioning and a refrigerator.

    From US$40 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 151 reviews

    Offering a barbecue and views of the garden, Crescent Sea Resort is located in Nilaveli, 14 km from Trincomalee. Guests can enjoy the on-site restaurant. Free private parking is available on site.

    From US$30 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 119 reviews

    This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. There is no available WiFi, a large outdoor pool and spacious rooms with views of the ocean.

    From US$131.10 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 77 reviews

    Just 50 metres from the Indian Ocean, Nagenahira Beach Villa features spacious villas boasting sea views in Nilaveli. Free WiFi is available in the property’s common areas.

    From US$50 per night

Save money on beach in Nilaveli and nearby – budget options available

  • Sea Way Hotel

    Nilaveli
    Budget options available
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 121 reviews

    Set in Nilaveli, 70 metres from Nilaveli Beach, Sea Way Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$26.64 per night
  • Sea View Beach Hotel

    Nilaveli
    Budget options available
    Scored out of 10, guest rating 4.4
    Disappointing - What previous guests thought, 5 reviews

    Situated in Nilaveli, 200 metres from Nilaveli Beach, Sea View Beach Hotel features accommodation with a garden, free private parking, a private beach area and a shared lounge.

    From US$20.40 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 116 reviews

    Pigeon Island Beach Resort and Spa is located to the north of Trincomalee City. Offering rooms and suites with a private balcony, the resort has an outdoor pool and a fitness centre.

  • Memo's Beach

    Nilaveli
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 343 reviews

    Memo's Beach features a restaurant, a bar and shared lounge in Nilaveli. There is a terrace and guests can make use of free WiFi and free private parking.

    From US$27.50 per night
  • Cardamon Hotel Nilaveli

    Nilaveli
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 490 reviews

    Located in Nilaveli, 12 km from Trincomalee, Cardamon Hotel Nilaveli features a restaurant, bar and free WiFi throughout the property.

    From US$98.32 per night
  • Nilaveli Ocean Condos

    Trincomalee
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 88 reviews

    With Nilaveli Beach reachable in 60 metres, Nilaveli Ocean Condos provides accommodation, a restaurant, a private beach area, pool with a view and a fitness centre.

    From US$147.32 per night
  • Beach Paradise Nilaveli

    Trincomalee
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 83 reviews

    Situated on the beachfront in Trincomalee, Beach Paradise Nilaveli has a private beach area and is close to Nilaveli Beach.

    From US$143 per night
  • Beach Paradise Nilaveli

    Trincomalee
    Budget options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 28 reviews

    Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Beach Paradise Nilaveli is situated in Trincomalee.

    From US$122.04 per night

Beach Hotels with swimming pools in Nilaveli and nearby

  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 15 reviews

    Featuring pool views, Pearl Of Ocean Front provides accommodation with a private beach area, pool with a view and a fitness centre, around 100 metres from Nilaveli Beach.

    From US$160.01 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 387 reviews

    Situated on the Northeast coast of Sri Lanka, Oceanfront Condominiums Nilaveli is the very first luxury beachfront serviced apartment development consisting of two-bedroom and three-bedroom apartments...

    From US$228.80 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 5 reviews

    Comprising a private beach area and an outdoor swimming pool, Beach Front Trinco is a recently renovated accommodation in Nilaveli set close to Nilaveli Beach.

    From US$155.40 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 19 reviews

    Featuring a patio with sea views, a private beach area and an outdoor swimming pool, Oceanfront condo 3-2-01- Nilaveli can be found in Nilaveli, close to Nilaveli Beach and 5.5 km from Pigeon Island...

    From US$155.40 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 30 reviews

    Featuring pool views, 123 Ocean Front Condo offers accommodation with a private beach area, an outdoor swimming pool and a fitness centre, around a few steps from Nilaveli Beach.

    From US$135 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 34 reviews

    Set in Nilaveli, just a few steps from Nilaveli Beach, CASAMIA Oceanfront Condos Nilaveli offers beachfront accommodation with a private beach area, pool with a view, a fitness centre and free WiFi.

    From US$165 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 318 reviews

    Set in Trincomalee, a few steps from Nilaveli Beach, Hotel Coral Bay offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 210 reviews

    Nilaveli Beach Resort is set on the bronzed sands of Nilaveli Beach. This tranquil resort welcomes guests with a private beach area, cosy guestrooms and free internet access at all public areas.

    From US$160 per night

Enjoy breakfast in Nilaveli and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Vitamin Sea beach cottage is a beachfront property located in Nilaveli, 4.3 km from Pigeon Island National Park and 8.9 km from Velgam Vehera.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 336 reviews

    Situated in Nilaveli, 200 metres from Nilaveli Beach, Mithra Paradise Beach Hotel features accommodation with a garden, free private parking and a restaurant.

    From US$62 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 103 reviews

    Located in Trincomalee, 500 metres from Nilaveli Beach, Nilaveli Sheen Coast provides accommodation with a garden, free private parking, a terrace and a bar.

    From US$22.60 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 321 reviews

    Set in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort Nilaveli offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

    From US$65 per night
  • Located in Trincomalee, a few steps from Nilaveli Beach and 7.1 km from Velgam Vehera, Pigeon island beach view villa nilaveli offers a garden and air conditioning.

    From US$90.40 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 79 reviews

    Set in Nilaveli, 2.4 km from Nilaveli Beach, Blissbay @ the rock offers accommodation with a garden, free private parking, a private beach area and a terrace.

    From US$27.97 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 24 reviews

    Situated in Nilaveli, 2.3 km from Nilaveli Beach, Black Forest Beach Resort features accommodation with a garden, free private parking, a private beach area and a terrace.

    From US$89.91 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 223 reviews

    Set in Trincomalee, 1.2 km from Sampalthivu Beach, Nature Beach Huts offers accommodation with a private beach area, free private parking, an open-air bath and free bikes.

    From US$30 per night

FAQ about beach hotels in Nilaveli

Beach hotels that guests love in Nilaveli

See all
  • Avg. price/night: US$33.30
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 259 reviews
    Great spot to chill and enjoy life. good drinks and food right on the beach
    Guest review by
    Tamara
    Solo traveller
  • Avg. price/night: US$57.38
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 322 reviews
    Unbeatable location right on the beach (although the rooms are not) with sun beds and tables for dinner. Very friendly staff and good food. Basic but clean cabanas. The owner was very nice and helped me find info about bus times. Overall good vibe.
    Guest review by
    Giulia
    Solo traveller
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 174 reviews
    A stunning property, right on the beach. Peaceful and relaxing stay. Lovely people who run the place. We also did a trip out to Pigeon Island for snorkelling which was amazing!!
    Guest review by
    Jane
    Young couple
  • Avg. price/night: US$65
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 321 reviews
    We loved our stay at the NN Beach resort and Spa - we were only going to stay for 2 nights but we ended up staying for 4! The location is superb, right on the beach and the staff were very friendly and helpful.
    Guest review by
    Ben
    Young couple
  • Avg. price/night: US$65
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 321 reviews
    The NN Beach Resort & Spa is a great hotel, located right on the beach. We had such a great stay that we decided to stay longer and enjoyed the calm and relaxation. The complex is very well maintained. The rooms were also clean and tidy. The staff and the manager are very friendly and ensure a pleasant atmosphere.
    Guest review by
    Alexander
    Young couple
  • Avg. price/night: US$27.50
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 343 reviews
    Amazing location right on the beach. A real eye for detail in the design of the space, everything created for pure chillout. Plenty of shade if you wanted it on the large double bed sized divans. Order up a cocktail, take a dip in the ridiculously warm ocean 30 metres away - what’s not to love?
    Guest review by
    Anne-Marie
    Young couple
  • Avg. price/night: US$98.32
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 490 reviews
    Very nice hotel, right on the beach with it's own private beach which is cleaned every day. Tranquil location. Nice big pool which is very clean. Dappled shade on the beach from the coconut palms make sunbathing very comfortable. Sunbeds and beach towels are provided. Manager and staff are fantastic. Can't find any faults. PADI dive centre next door and can get to pigeon island very easily from here. Food is pretty good in the restaurant. Very comfortable bed and quality linen
    Guest review by
    saunders
    People with friends
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 31 reviews
    A wonderful, spacious and thoughtfully decorated apartment for a couple of nights in Nilaveli. The bedrooms were comfortable and outlook across the pool to the ocean was wonderful. We loved being right on the beach and having access to the pool. Due to friends also staying in the area, we are confident that this is one of the better apartments in this complex :-) We had a minor request during our stay and messaged the owners via booking.com. They were very responsive.
    Guest review by
    JOANNE
    Group
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 172 reviews
    Staff were really nice and super attentive. They helped us to book a snorkelling tour and to arrange transport. Great location as it’s right on the beach. Ocean is clean and perfect for swimming.
    Guest review by
    Saskia
    Group