Skip to main content

Search hotels in Nilaveli

Enter your dates to see the latest prices and deals for Nilaveli hotels

Select occupancy

Nilaveli – 98 hotels and places to stay

Filter by:

Star Rating
Review score

C Beyond Nilaveli

Hotel in Nilaveli

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

C
Camilla
From
Italy
The room is amazing! The beach is deserted and perfect to relax undisturbed.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 344 reviews
Price from
$175
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, 12 mi from Trincomalee. Each air-conditioned room offers a view. Rooms have a private bathroom.

M
Marie
From
Czech Republic
Despite the non stopping rain for days and days, our stay in Amanta Beach was just perfect. Everything is as shown on the photos and written in the description and actually there is much more. Slightly out of the village, just right on the private beach, with a huge garden and a cute swimming pool, you will be offered very tasty breakfasts and dinners.. The rooms and the private gardens have everything you may need. And those stylish decorations! I need to mention also the very lovely staff who make you feel very welcome and still manage to give you the privacy you want in such a place. It is not the cheapest, but absolutely worth the value.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 165 reviews
Price from
$115.50
1 night, 2 adults

Avila Nilaveli Beach

Hotel in Nilaveli

Located in Nilaveli, a 2-minute walk from Nilaveli Beach, Avila Nilaveli Beach provides accommodations with a garden, free private parking, a private beach area and barbecue facilities.

D
Darlys
From
Panama
I felt like this was my home away from home! I had actually booked a different place, but immediately felt uncomfortable there, so last minute I booked here at Avila Nilaveli Beach Hotel and came by tuk tuk. Since I gave no advanced booking notice, the manager wasn't around when I arrived. The staff there immediately started making me comfortable with some cold juice, and they showed me to my room, even though I hadn't officially checked in yet. The rooms are very nice, clean, roomy, modern with very comfortable beds and A/C! The shower is very comfortable. They provide fantastic delicious breakfasts each morning! The grounds are beautiful and it is only two minutes walking distance from the beach. They kept bringing me bottled water and hot tea to keep me hydrated throughout the day! They are very helpful to hook you up with any tours or sightseeing that interests you. They also provide airport transfers and drivers for your needs. Their friends gather around in the evenings with a fun jovial atmosphere, and include you as if you are part of their family! I felt very welcome and comfortable during my entire stay!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 71 reviews
Price from
$50
1 night, 2 adults

Ravana Vintage Villa

Hotel in Nilaveli

Located in Nilaveli, a 12-minute walk from Nilaveli Beach, Ravana Vintage Villa provides accommodations with a garden and free private parking.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 26 reviews
Price from
$93.58
1 night, 2 adults

Anukama Resort

Hotel in Nilaveli

Located in Nilaveli, a 16-minute walk from Nilaveli Beach, Anukama Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

J
Joshua
From
United States
The food was on time , the pool was great food kids
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 290 reviews
Price from
$85
1 night, 2 adults

The Reef Resort

Hotel in Nilaveli

Located in Nilaveli, a 2-minute walk from Nilaveli Beach, The Reef Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

V
Vanessa
From
Germany
Very friendly staff, nice pool, and a quiet, convenient location. Breakfast was made with love.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 361 reviews
Price from
$45
1 night, 2 adults

Mithra Paradise Beach Hotel

Hotel in Nilaveli

Mithra Paradise Beach Hotel is located on the beachfront in Nilaveli, a 2-minute walk from Nilaveli Beach and 3.8 miles from Pigeon Island National Park.

M
Miguel
From
Spain
Great location, with straight access to the beach. Staff were super helpful and welcome, the manager Roshan was looking after us with a smile at all times. He helped us with arrangements for taxis on our little trips around. The rooms had AC, were cleaned and bed was comfy.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 300 reviews
Price from
$62
1 night, 2 adults

NN Beach Resort Nilaveli

Hotel in Nilaveli

Located in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort Nilaveli has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

A
April
From
Canada
The staff make this property so enjoyable!!! Roshan at the front is amazing! The restaurant staff is great! Lawloo, the bartender is so friendly! All the cleaners were kind and helpful!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 399 reviews
Price from
$60
1 night, 2 adults

Crescent Sea Resort

Hotel in Nilaveli

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

M
MICHEL
From
Sri Lanka
very clean Room & bathroom. clean swimming pool and garden. very close to beach. staffs are help full and so friendly they ready to Help us 24/7. we enjoyed our stay. highly recommended.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 174 reviews
Price from
$30
1 night, 2 adults

Cardamon Hotel Nilaveli

Hotel in Nilaveli

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

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 514 reviews
Price from
$70.29
1 night, 2 adults
See all 98 hotels in Nilaveli

Hotels with airport shuttles in Nilaveli

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 396 reviews
From $85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 24 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 66 reviews
From $36.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 140 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 22 reviews
From $67.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 356 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 312 reviews
From $99 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 271 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 165 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 71 reviews

Most booked hotels in Nilaveli and surrounding area in the past month

See all

Popular with guests booking hotels in Nilaveli

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 399 reviews

Popular with guests booking hotels in Nilaveli

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 141 reviews

Popular with guests booking hotels in Nilaveli

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 514 reviews

Popular with guests booking hotels in Nilaveli

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 140 reviews

Popular with guests booking hotels in Nilaveli

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 361 reviews

Popular with guests booking hotels in Nilaveli

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 62 reviews

Popular with guests booking hotels in Nilaveli

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 96 reviews

Popular with guests booking hotels in Nilaveli

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 19 reviews

Popular with guests booking hotels in Nilaveli

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 356 reviews

Popular with guests booking hotels in Nilaveli

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 140 reviews

Budget hotels in Nilaveli and nearby

See all

Rainbow Villa Nilaveli is located in Nilaveli, just 1.7 miles from Pigeon Island National Park and 8.6 miles from Kanniya Hot Springs.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 73 reviews

Located in Trincomalee, a 13-minute walk from Nilaveli Beach, Cocolagoon eco Resort Nilaveli provides accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 78 reviews

Located in Trincomalee, a 8-minute walk from Nilaveli Beach, Sunstar Nilaveli provides accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 179 reviews

Featuring free WiFi and a terrace, Sea Zone Hotel Nilaveli offers accommodations in Nilaveli. Free private parking is available on site. Certain units include a seating area where you can relax.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 20 reviews

Located in Nilaveli, a 4-minute walk from Nilaveli Beach, Akash Premium Hotel provides accommodations with a garden, free private parking and a shared lounge.

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 141 reviews

Located in Nilaveli, a few steps from Nilaveli Beach, Sea Way Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 83 reviews

Located in Trincomalee, a 11-minute walk from Nilaveli Beach, ITALIAN GUEST has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 8 reviews

Providing garden views, T P Villas in Nilaveli provides accommodations and a garden. Both Wifi and private parking are available at the guest house free of charge.

Best hotels with breakfast in Nilaveli and nearby

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 177 reviews

Located in Trincomalee, a 15-minute walk from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 2 reviews

Just a 9-minute walk from Nilaveli Beach and 400 yards from Kali Kovil, New Guest features accommodations in Nilaveli, with a garden.

Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 7 reviews

Located in Trincomalee, a 10-minute walk from Nilaveli Beach, Nilaveli Shan Guest has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 17 reviews

Located in Nilaveli, a 7-minute walk from Nilaveli Beach, Hera Ceylon has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 311 reviews

Offering garden views, Pranu House in Nilaveli features accommodations, a garden, and a shared lounge. Among the facilities of this property are a restaurant, hairdresser's, and spa facilities.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Sivas friendly guest house offers accommodations in Nilaveli, a 4-minute walk from Nilaveli Beach. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Nilaveli Beach Bungalow features a hot spring bath and free private parking, and is within a 15-minute walk of Nilaveli Beach and 2.3 miles of Pigeon Island National Park.

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

Located in Nilaveli, a few steps from Nilaveli Beach, Sea View Beach Hotel has accommodations with a garden, free private parking, a private beach area and a shared lounge.

Hotels located in the center of Nilaveli

See all

Lilac Inn test offers accommodations in Nilaveli, a 15-minute walk from Nilaveli Beach. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 67 reviews

Providing garden views, Nilaveli Guest House in Nilaveli offers accommodations and a garden.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring a restaurant, Nilaveli Better Beach Resort is located in Nilaveli in the Trincomalee District region, a 10-minute walk from Nilaveli Beach and 4.7 miles from Kanniya Hot Springs.

Scored out of 10, guest rating 4.0
Disappointing - What previous guests thought, 1 review

NR New Guest offers accommodations in Nilaveli, a 11-minute walk from Nilaveli Beach and 1.9 miles from Pigeon Island National Park.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 149 reviews

A 11-minute walk from Nilaveli Beach in Nilaveli, Coconut Leaf Shadow Guest offers accommodations with access to a public bath and open-air bath.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Providing garden views, Nilaveli Stay Inn in Nilaveli provides accommodations, a private beach area, an infinity pool, and a garden.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 13 reviews

Located in Nilaveli, a 14-minute walk from Nilaveli Beach, Thirumalai Park has accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 185 reviews

Laxsume Guest House Nilaveli enjoys a location in Nilaveli, a 6-minute walk from Nilaveli Beach and 2.3 miles from Pigeon Island National Park.

FAQs about hotels in Nilaveli

What Guests Said About Nilaveli:

Scored out of 10, guest rating 10

Relaxed beach holiday destination away from the big crowds...

Relaxed beach holiday destination away from the big crowds especially if you stay around Nilaveli rather than Uppaveli Great location to learn diving and snorkelling - reasonably priced and wonderful sea conditions from May/June to early October. Locals were incredibly welcoming Plenty of food options which are very reasonably priced. If you’re prepared to go off the beaten track a Sri Lankan curry meal for family of 4 will cost no more than RP3,000. In a hotel, similar will cost RP10,000. Would highly recommend if looking for somewhere where the beaches are peaceful, people are relaxed and looking to unwind!
Guest review byAdrian B
United Kingdom
Scored out of 10, guest rating 6.0

The beach was nice.

The beach was nice. The staff was friendly and tried to go out of their way to help. There were somethings lacking in the room in order to make our stay more comfortable. There was no phone in case you needed to reach the front desk or staff. You had to go out to the front desk or look outside for staff if you needed anything. There is no TV in the room. There was a lot left to desire in the a la cart menu.
Guest review bySimone
United States
Scored out of 10, guest rating 10

Laid back, friendly, not overly developed. Lovely people.

Laid back, friendly, not overly developed. Lovely people. Nice beach. Fishermen working, little farms growing lovely veggies, great scenery, bar the plastic. Several little restaurants locally serving fresh seafood in a variety of ways. Nice music. I did have an audience of local chaps when I was flailing about in the sea, so I came back in! On the whole as a solo traveller I felt safe. Had a really good Ayervedic massage locally as well. Went on a boat ride amongst the mangroves, then had a cup of tea at the boat guys daughter's house which was lovely. Great place to relax and do beach stuff.
Guest review bySue
United Kingdom
Scored out of 10, guest rating 10

I liked the small hotel we stayed in on the beach front (...

I liked the small hotel we stayed in on the beach front (Mithra Paradise) and the semi-private beach. A real gem if you're looking for a quiet romantic place. Much better than the big faceless commercial hotels. I would recomemmend the small guest houses in the whole of SL for this reason as the service is exceptional and they are usually family-run so they put a lot of love and effort into pleasing their guests. No mosquitoes in July. Avoid the dolphin watching 'chasing' tours. Loads of boats making a big noise and running over the dolphins. Poor animals. You only glimpse them for a few seconds and the boat ride is hell on your back. Try the snorkelling instead.
Guest review byLiz
Switzerland
Scored out of 10, guest rating 8.0

it was great there.No worries about the sea,just the wind...

it was great there.No worries about the sea,just the wind was blowing a bit strong.Com[any always around you,you are safe there.You can book snorkelling,boat rides,sea tour any time,many options available.saw about 200 DOLPHINS!fisherman always fuzzing around in the morning.Annoying fishing boats.
Guest review byShanaka
Sri Lanka
Scored out of 10, guest rating 8.0

A much more peaceful beach holiday that at neighbouring...

A much more peaceful beach holiday that at neighbouring Uppaveli, so if you want to get away from the crowds, it’s a perfect spot. The surrounding countryside looks beautiful too - I wish we’d have had more time to explore. We ate at Sara’s fish restaurant, where the seafood kottu & prawn curry were delicious.
Guest review byPenny

See reviews by guests who stayed at hotels in Nilaveli

See all
From $11.11 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 257 reviews
We had a fantastic time at this homestay! The place is extremely clean, and the rooms are spacious and spotless. The staff is incredibly friendly and helpful—they assist you with everything you need. The location is perfect: just a short walk to the beach, making it a great spot to relax and unwind. At the same time, it’s easy to reach the busier parts of Trincomalee if you want to explore more. Highly recommended for anyone looking for a peaceful yet convenient place to stay!
Guest review byGagliardi
Italy
From $216.31 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 514 reviews
The hotel was very nice and clean and next door to a great diving center! But the staff really made the vacation great! We had lovely helping staff throughout the stay especially Danu and with the other staff members he made the stay very pleasant. Would really recommend to anyone wanting to go to nilaveli:)
Guest review byTiril
Norway
From $100 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 399 reviews
We spent two nights at NN Beach Hotel and really enjoyed our stay. The staff were very kind and helpful, especially Nerojan The pool and the view were absolutely amazing! The manager was also attentive and gave us great advice. We highly recommend this hotel.
Guest review byBowsika
France
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 62 reviews
The location to the beach is the best in all Nilaveli. You can hang out on the beach Cabanas of the hotel all day which is very good due to the heat and getting sun burned otherwise.
Guest review byDominik
Germany
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 344 reviews
We loved C Beyond Nilaveli. The staff are amazing, the beach is gorgeous and the hotel is lovely
Guest review bySpencer
United Kingdom

More places to explore, more ways to go

  • Hotels in Kandy

    Want to extend your trip or just browsing? Try Kandy, also popular with our guests!
  • Hotels in Sigiriya

    Want to extend your trip or just browsing? Try Sigiriya, also popular with our guests!
  • Hotels in Ella

    Take a look at hotels in Ella and explore more of Sri Lanka.
  • Hotels in Colombo

    Take a look at hotels in Colombo and explore more of Sri Lanka.
  • Hotels in Sri Lanka

    Want to explore more of Sri Lanka? Find hotels throughout the country!