Skip to main content

Search hotels in Nilaveli

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

Nilaveli – 86 hotels and places to stay

Filter by:

Star rating

Review score

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.

s
stephanie
From
United States
Most beautiful location and place right on the Beach of Nilaveli that makes you feel home and welcome within a nano second. A real gem for the seeker of unspoiled beaches that don’t want to miss out on luxury and excellent food. Rooms are spacious, stylish, with ocean view and very comfy! Amazing, kind and very helpful hotel manager and staff. Delicious and big breakfast with fresh food & selection of different singhalese flavors/tastes. We were even made coconut roti for breakfast when stating we never had any. And it came just complementary! Also dinner is most enjoyable, not just the food but also sitting outside right by the beach. When asking about activities they were organized right away. As we had a bit of a journey ahead of us on the last day even a meal on the house was prepared, without us asking for it und and on the house.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 273 reviews
Price from
US$190
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.

B
Bissan
From
Sri Lanka
The location is perfect, its clean and quiet. The hotel itself has the most beautifully maintained garden, very serene and clean. The rooms are very clean with strong aircon and a fan. The beach is a few steps away from your room. The restaurant area is beautiful, overlooking the sea. The staff are exceptionally friendly accommodating and the dinner in highly recommend. You can feel the passion and care they put into the food they make. The menu changes everyday and its an experience not to be missed. We felt fully refreshed after our stay here and wish we could have stayed longer. If you're looking for somewhere calm, beautiful with great food and easy access to other beaches to explore this is a great spot.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 134 reviews
Price from
US$90
1 night, 2 adults

Avila Nilaveli Beach

Hotel in Nilaveli

Set in Nilaveli, within 200 metres of Nilaveli Beach and 6.1 km of Velgam Vehera, Avila Nilaveli Beach offers accommodation with a garden and free WiFi as well as free private parking for guests who...

E
Emanuela
From
Italy
The room was brand new, sparkling clean, and just a few steps from the beach. The owner and his staff were exceptionally kind, caring, and went above and beyond to make sure we had everything we needed. Their warm hospitality truly made our stay unforgettable! Highly recommended for anyone wishing to visit Nilaveli Beach.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 34 reviews
Price from
US$42.07
1 night, 2 adults

US Cabanas

Hotel in Nilaveli

Located in Nilaveli, 1.1 km from Nilaveli Beach, US Cabanas provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

M
Mano.Caddy
From
Austria
We had a perfect stay! The owners and staff are incredibly kind and welcoming. The entire property is brand new – we were the very first guests! Everything is spotless and beautifully designed. The swimming pool is amazing and the whole place is just a dream. The breakfast was delicious, and we also had lunch at the property once – it was excellent and highly recommended. The hostess Chandi was so warm and caring – I felt like I was at home with my mom. Every wish is taken care of immediately – they truly go above and beyond. Highly recommended to everyone! We will definitely come back!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 42 reviews
Price from
US$55.89
1 night, 2 adults

Ravana Guest House

Hotel in Nilaveli

Located in Nilaveli, 1 km from Nilaveli Beach, Ravana Guest House provides accommodation with a garden, free private parking and a terrace.

K
Kajan
From
Italy
Hello everyone this guest house is perfect for relaxing and reasonable price for everything they organise what you need helping persons mr.anojan thanks ravana guest house💯❤️ After long days we have a good time relaxing here in a beautiful small garden clean room and around 🙏 helping staff they have transport organise Trincomalee tour,airport transport,sea tour what you need reasonable price💯 Thanks again❤️
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 20 reviews
Price from
US$14.58
1 night, 2 adults

Akash Premium Hotel

Hotel in Nilaveli

Set in Nilaveli, 300 metres from Nilaveli Beach, Akash Premium Hotel offers accommodation with a garden, free private parking and a shared lounge.

A
Andreas
From
Austria
Nice and very modern rooms. Close to the beach and lots of restaurants. Don't let yourself be fooled by the picture of the garage door. It's not a garage at all but a proper hotel 😅
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 13 reviews
Price from
US$31.25
1 night, 2 adults

Anukama Resort

Hotel in Nilaveli

Located in Nilaveli, 1.4 km from Nilaveli Beach, Anukama Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

C
Chiara
From
Italy
Big swimming pool, delicious breakfast and very close to the beach
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 299 reviews
Price from
US$65
1 night, 2 adults

The Reef Resort

Hotel in Nilaveli

Situated in Nilaveli, 200 metres from Nilaveli Beach, The Reef Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

L
Louis
From
France
People very welcoming and helpfull. Very close to the beach. Ask Mr Achar for a tuk tuk tour, he is the best host
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 294 reviews
Price from
US$31.50
1 night, 2 adults

Mithra Paradise Beach Hotel

Hotel in Nilaveli

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

J
Julia
From
Austria
From all the hotels in the area this was by far the most chilled one, really nice holiday vibe, lots of hang out space and no loud music :) so if you are looking for a place to relax in a calming and rather silent area, Mithra is the right place for you! Though we were here in September so we don’t know about high season :) The staff was really helpful with everything, thank you so much again! Special thanks to Pragash, who managed our stay just perfectly!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 332 reviews
Price from
US$62
1 night, 2 adults

NN Beach Resort Nilaveli

Hotel in Nilaveli

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.

L
Lee
From
United Kingdom
Boutique style hotel with a nice pool and direct access to the beach. Miran was great. He always had a smile, organised sun beds, and if you pre booked your food, he’d have it ready for you. Fresh fish available every night.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 319 reviews
Price from
US$70
1 night, 2 adults
See all 86 hotels in Nilaveli

Hotels with airport shuttles in Nilaveli

Most booked hotels in Nilaveli and surroundings 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, 119 reviews
  • Popular with guests booking hotels in Nilaveli

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 211 reviews
  • Popular with guests booking hotels in Nilaveli

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 20 reviews
  • Popular with guests booking hotels in Nilaveli

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 273 reviews
  • Popular with guests booking hotels in Nilaveli

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 148 reviews
  • Popular with guests booking hotels in Nilaveli

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 34 reviews
  • Popular with guests booking hotels in Nilaveli

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 332 reviews
  • Popular with guests booking hotels in Nilaveli

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 478 reviews
  • Popular with guests booking hotels in Nilaveli

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 294 reviews
  • Popular with guests booking hotels in Nilaveli

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 319 reviews

Hotels located in the centre of Nilaveli

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 39 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.4
    Superb - What previous guests thought, 47 reviews

    Located within less than 1 km of Nilaveli Beach and 3.3 km of Pigeon Island National Park, Nilaveli Guest House provides rooms with air conditioning and a private bathroom in Nilaveli.

    From US$21.70 per night
  • Offering a garden and garden view, Rainbow Villa Nilaveli is situated in Nilaveli, 8.1 km from Velgam Vehera and 14 km from Kanniya Hot Springs.

    From US$90.58 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 66 reviews

    Set in Nilaveli and only 800 metres from Nilaveli Beach, NR Villa Nilaveli offers accommodation with garden views, free WiFi and free private parking.

    From US$10.99 per night
  • Situated within 600 metres of Nilaveli Beach and 3.5 km of Pigeon Island National Park, Riskan Enterprises features rooms with air conditioning and a private bathroom in Nilaveli.

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

    Comprising an open-air bath and massage services, Coconut Leaf Shadow Guest is a recently renovated accommodation in Nilaveli located close to Nilaveli Beach.

    From US$14.02 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 18 reviews

    Situated in Nilaveli, 1.2 km from Nilaveli Beach, Thirumalai Park features accommodation with a garden, free private parking, a shared lounge and a terrace.

    From US$18 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 125 reviews

    Gopalapuram Guest House offers accommodation in Nilaveli. The guest house has a terrace and views of the garden, and guests can enjoy a meal at the restaurant.

    From US$18 per night

Budget hotels in Nilaveli and nearby

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

    Located in Trincomalee, 1.3 km from Nilaveli Beach, Palmera Eco Resorts Nilaveli provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

    From US$115.36 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
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 62 reviews

    Set in Trincomalee, 1.1 km from Nilaveli Beach, Cocolagoon eco Resort Nilaveli offers accommodation with a garden, free private parking, a terrace and a restaurant.

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

    Located in Trincomalee, 700 metres from Nilaveli Beach, Sunstar Nilaveli provides accommodation with a garden, free private parking, a terrace and a restaurant.

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

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

    From US$22 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 13 reviews

    Set in Nilaveli, 300 metres from Nilaveli Beach, Akash Premium Hotel offers accommodation with a garden, free private parking and a shared lounge.

    From US$34.69 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 45 reviews

    Situated in Trincomalee, less than 1 km from Nilaveli Beach, ITALIAN GUEST features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$51.06 per night
  • 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

Best hotels with breakfast in Nilaveli and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Situated in Trincomalee with Nilaveli Beach nearby, Gowsalya Guest House - Nilaveli Trincomalee features accommodation with free private parking.

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

    Situated in Trincomalee, 400 metres from Nilaveli Beach, Nilaveli Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

    From US$39.55 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 46 reviews

    Set within less than 1 km of Nilaveli Beach and 3.7 km of Pigeon Island National Park, Shan Guest and Restaurant Nilaveli features rooms with air conditioning and a private bathroom in Trincomalee.

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

    Situated in Nilaveli, 600 metres from Nilaveli Beach, Hera Ceylon features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

    From US$250 per night
  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 15 reviews

    Located in Trincomalee, New Shan Guest provides 3-star accommodation with private balconies.

    From US$27.85 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 294 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, 189 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$39.55 per night
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 26 reviews

    Located in Trincomalee, within 300 metres of Nilaveli Beach and 4.1 km of Pigeon Island National Park, Sai Seashell Rest Inn Nilaveli provides accommodation with a garden and free WiFi throughout the...

    From US$20.90 per night

FAQs about hotels in Nilaveli

What guests said about Nilaveli:

  • 10.0

    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 by
    Liz
    Switzerland
  • 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 by
    Shanaka
    Sri Lanka
  • 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 by
    Penny
  • 10.0

    Nilaveli is the perfect beach if you want peace and quiet ,...

    Nilaveli is the perfect beach if you want peace and quiet , not many shops or facilities about, a few ok restaurants near by some expensive for Sri Lanka even more pricey than England, would need to travel 15km by local Tuk Tuk to find a good choice in Trincomalee-Nilaveli-Pulmodai which around 2000 rupees each way
    Guest review by
    Gary
    United Kingdom
  • 10.0

    Very soft golden sand. Sea was not rough during our stay.

    Very soft golden sand. Sea was not rough during our stay. Snorkeling trips are arranged by guides to nearby Pigeon Island. Pristine corrals and species. May be less restaurants along the beach, and not much of public facilities like toilets and wheelchair access etc
    Guest review by
    Nandun
    Sri Lanka
  • 10.0

    Nilaveli has a lot to offer.

    Nilaveli has a lot to offer. The lower part of the beach closer to Trincomalee is very much like Bali or Goa with lots of accommodation including budget friendly options. It has many small cafes and restaurants right on the beach. There are also many dive shops offering diving experiences at Pigeon Island just off the coast. The upper end of the beach is more secluded and has fewer beach cafes and bars. This is where the larger more upmarket Nilaveli Beach Hotel is located.
    Guest review by
    Christopher
    Australia

See reviews by guests who stayed at hotels in Nilaveli

See all
  • From US$24.98 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 55 reviews
    Sarath was one of the best host I've ever had in my whole life. He dropped us to get lunch, to get at the beach and also at the bus stand. Also i really enjoyed to talk to him and he gave us the feeling that we are part of the family🫶. So if you want the best experience you can get in sri lanka, then please stay at home stay resort! PS: You can also rent a scooter, which is very cool!! Thank you so much for making our trip to Trincomalee unforgettable!
    Guest review by
    Lukas
    Austria
  • From US$135 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 29 reviews
    Ocean front has very clean and comfortable rooms. Two bed rooms, two bathrooms, large lounge, and full kitchen in a separate room. It was great being able to spread out as a family in a comfortable and clean space. The pool was really good and the hotel grounds large and green. There is also direct access to the beach. Nilaveli beach is a great chilled out place.
    Guest review by
    Belinda
    New Zealand
  • From US$57.38 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 320 reviews
    I literally lost my pants there! The hotel's right on the beach (the cabins are behind it) and the hosts are super sweet. An ideal place for children! From 5pm on, the playlist could have been my daughter's spotify. Breakfast is fabulous. The beds are comfortable. Be sure to visit the crocodile lake which is a 15-minute walk away and Trincomalee by tuktuk.
    Guest review by
    David
    France
  • From US$76.70 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 299 reviews
    The hotel is beautifull, the family room is very big and specious, the swimming pool is amazing, beautifull garden, very good breakfast choices. All the stuff were very nice and helpfull, especially the receptionist who also made us amazing coctails. Close to Nilaveli beach, nice 10 min walk
    Guest review by
    Naor
    Israel
  • From US$160 per night
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 273 reviews
    We loved C Beyond Nilaveli. The staff are amazing, the beach is gorgeous and the hotel is lovely
    Guest review by
    Spencer
    United Kingdom