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

Villas in Nilaveli

Find the villas that appeal to you the most

Villas for every style

Find the right villa for you in Nilaveli

The best villas in Nilaveli

Check out our pick of great villas in Nilaveli

Filter by:

Review score

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.

M
Marcia
From
Brazil
They were actively communicating with us and when we arrived everything was just perfect. We had our lunch waiting for us to be served.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
US$360
1 night, 2 adults

Beach Front Villa Nilaveli

Nilaveli

Situated in Nilaveli, 200 metres from Nilaveli Beach and 6.1 km from Pigeon Island National Park, Beach Front Villa Nilaveli offers a garden and air conditioning.

S
Sophie
From
United Kingdom
The location was quiet, you can walk to a few restaurants. We were pleased to escape lots of people! Amal & his son were very nice and organised a snorkelling trip, which we loved - such a nice guide.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews
Price from
US$220
1 night, 2 adults

Villa Vianna

Nilaveli

Offering a garden and garden view, Villa Vianna is situated in Nilaveli, 6.1 km from Velgam Vehera and 6.3 km from Pigeon Island National Park.

J
Jákup
From
Denmark
We stayed five nights in the house. It was the most amazing part of our 18 day holiday in Sri Lanka. The house worked perfectly. It was beautiful, clean and cozy. The host family made the stay special, with their unusually friendly and welcoming way of being. We had many fun and interesting conversations. They gave us several good ideas for cooking. We would definitely recommend this wonderful place and its people.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6 reviews
Price from
US$68.25
1 night, 2 adults

Surya Lagoon Village

Nilaveli

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

L
Lukas
From
Germany
All I can say is wow. One of the best places we have stayed during our 2 month travel in Sri Lanka. Unfortunately I had become very unwell during this time but there was no better place to recover. The accommodation was stylish, luxurious and we relaxed immediately upon arrival. Exploring the old coconut farm, lagoon and finding coconut crab shells was such an adventure for my four year old (and the adults also)! The beaches are accessible by Tuk tuk or scooter (the staff on-site helped us organise these), and were the best beaches we saw during our stay. The water was warm, calm and beach lovers bar is a MUST! The staff on site were above and beyond accommodating. My daughter immediately trusted them and found friendship. The chef was warm, kind and cooked exceptional breakfasts. The tame peacocks on the property are a bonus!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 40 reviews
Price from
US$44
1 night, 2 adults

NMK Trinco Holiday Inn

Trincomalee (Near Nilaveli)

Featuring air-conditioned accommodation with a balcony, NMK Trinco Holiday Inn is located in Trincomalee. This property offers access to a terrace, free private parking and free WiFi.

G
Gamage Gunasekara
From
Australia
I had a wonderful stay at this accommodation! The space was clean, comfortable, and exactly as described. The location was perfect — close to everything I needed, yet peaceful and quiet at night. The host was incredibly welcoming and responsive, making sure I had everything I needed throughout my stay. I especially appreciated the thoughtful touches, like the fresh towels and local recommendations. I would absolutely stay here again and highly recommend it to anyone looking for a great place to stay!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 6 reviews
Price from
US$35.75
1 night, 2 adults

Aara Holiday Home

Trincomalee (Near Nilaveli)

Offering a garden and inner courtyard view, Aara Holiday Home is situated in Trincomalee, 4 km from Kanniya Hot Springs and 5 km from Trincomalee Railway Station.

G
GRANT
From
United Kingdom
So cute! Stayed here with some friends I met a long the way and we had a fab week in Trinco in our little home. Ideal location. We work remotely and loved working from the veranda. Good WiFi. 2 rooms + 1 extra mattress they provided.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 17 reviews
Price from
US$85.50
1 night, 2 adults

Trinco Town Family Guest House

Trincomalee (Near Nilaveli)

Offering a garden and city view, Trinco Town Family Guest House is located in Trincomalee, less than 1 km from Uppuveli beach and a 9-minute walk from Trincomalee Railway Station.

F
Francisco Awun
From
United Kingdom
Clean and spacious, location close to many things. Highly recommended.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 14 reviews
Price from
US$48.75
1 night, 2 adults

Annai Resort

Trincomalee (Near Nilaveli)

Boasting accommodation with a balcony, Annai Resort is situated in Trincomalee. This property offers access to a terrace and free private parking.

Y
Yachi
From
Sri Lanka
This place like our home. We stayed 1 night in this apartment it was very clean and comfortable. Everything was perfect. Very close to the trincomalee city and other places. There was a fully equipped kitchen. Air con is massive advantage in this place. The owner and family very friendly and polite.They helped us a lot and respond every question and message. Highly recommend for this place everyone would like to stay in trincomalee. We will come back your place to stay more than 1 night. Thank you !
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 9 reviews
Price from
US$42.30
1 night, 2 adults

TRINCO VISTARA GUEST House

Trincomalee (Near Nilaveli)

Offering city views, TRINCO VISTARA GUEST House is an accommodation located in Trincomalee, 1.5 km from Uppuveli beach and 1.3 km from Trincomalee Railway Station.

S
Siva
From
United States
Enjoyed our stay at Vistara Guest House. It’s conveniently located to get around. View from the guest house is spectacular. The guest house was very spacious and clean. The host went above and beyond to make our stay very comfortable. Will definitely consider staying here again during our next visit.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 44 reviews
Price from
US$28
1 night, 2 adults

Trintrip Residence

Trincomalee (Near Nilaveli)

Situated in Trincomalee and only 100 metres from Uppuveli beach, Trintrip Residence features accommodation with sea views, free WiFi and free private parking.

R
RUTHVIK
From
India
Clean beds and bathroom. Close to all key locations like the temples and beach. Owner is friendly. And worth the money.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 17 reviews
Price from
US$21.76
1 night, 2 adults
All villas in Nilaveli

Looking for a villa?

Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.

Most booked villas in Nilaveli and surroundings in the past month

See all

Travelling by car? These villas in Nilaveli and nearby offer free parking

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

    Situated just 5.6 km from Pigeon Island National Park, CEYLON VILLA NILAVELI provides accommodation in Trincomalee with access to free bikes, a garden, as well as a 24-hour front desk.

    From US$197.75 per night
  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 9 reviews

    Rest house nilaveli, a property with an open-air bath, is set in Trincomalee, less than 1 km from Nilaveli Beach, 5.6 km from Velgam Vehera, as well as 5.7 km from Pigeon Island National Park.

    From US$21.89 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 1.0
    Bad - What previous guests thought, 1 review

    Situated 6.3 km from Pigeon Island National Park, 16 km from Velgam Vehera and 21 km from Kanniya Hot Springs, Nilaveli house Stay features accommodation located in Kumpurupiddi.

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

    Featuring air-conditioned accommodation with a balcony, NMK Trinco Holiday Inn is located in Trincomalee. This property offers access to a terrace, free private parking and free WiFi.

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

    Located just 100 metres from Sampalthivu Beach, Sampalthivu Beach Villa provides accommodation in Trincomalee with access to an open-air bath, free bikes, as well as a shared kitchen.

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

    Boasting an outdoor swimming pool and views of garden, So-J Beach Villa is a recently renovated villa situated in Trincomalee, 400 metres from Uppuveli beach.

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

    Offering a garden and inner courtyard view, Aara Holiday Home is situated in Trincomalee, 4 km from Kanniya Hot Springs and 5 km from Trincomalee Railway Station.

    From US$96.62 per night