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

Cottages in Nilaveli

Find the cottages that appeal to you the most

Cottages for every style

Find the right cottage for you in Nilaveli

The best cottages in Nilaveli

Check out our pick of great cottages 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 6.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.4
Superb - What previous guests thought, 8 reviews
Location 9.1
Price from
US$314.69
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, 5 reviews
Location 9.0
Price from
US$200
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.

m
mariapaola
From
Italy
Everything was great, we really loved spending the time here in a very relaxing mode. Rooms are beautiful, The staff is very welcoming and kind, breakfast really good, you can rent motorbike there.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 36 reviews
Location 7.7
Price from
US$54.39
1 night, 2 adults

Ceylon Antheia Beach Resort

Nilaveli

Featuring a balcony with sea views, a private beach area and a garden, Ceylon Antheia Beach Resort can be found in Nilaveli, close to Nilaveli Beach and 6.8 km from Velgam Vehera.

L
Laura
From
Australia
Beachfront property . Lovely staff very accommodating , we both didn’t feel well when arrived and staff upgrade us to a A/C room no problems .. breakfast was great . Place was good value for money . Gorgeous sunrise views straight out your front door . We had a lovely tuk tuk driver that drove us into town and took us to the fort and deer park ect .
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 36 reviews
Location 9.1
Price from
US$40
1 night, 2 adults

Hilton Cottage

Trincomalee (Near Nilaveli)

Situated within 500 metres of Uppuveli beach and 4.1 km of Kanniya Hot Springs in Trincomalee, Hilton Cottage features accommodation with seating area and a kitchen.

R
Rom
From
Israel
Simply wonderful! Absolutely perfect stay. Varun and his family are amazing hosts, so friendly and welcoming. They always have a smile and time for a conversation. Hope you can meet varun father also, he is lovely. The rooms are great. Spotless clean, quiet in a beautiful, and the WiFi works absolutely fine. For this price, definitely one of our top 2 accommodations in whole Sri Lanka so far.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 273 reviews
Location 9.7
Price from
US$17.60
1 night, 2 adults

Sasvi Cabana

Trincomalee (Near Nilaveli)

Located in Trincomalee, 3.9 km from Kanniya Hot Springs, Sasvi Cabana provides accommodation with free WiFi and on-site dining. The property also features a terrace and common lounge.

T
Tusharika
From
India
The lush and diverse flora, big and small, the lovely family run setting, the comfortable rooms, ample parking, lots of space to sit individually or communally, hammocks, good food, and very helpful host.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 187 reviews
Location 9.2
Price from
US$32.40
1 night, 2 adults

So-J Beach Villa

Trincomalee (Near Nilaveli)

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.

D
Dinkar
From
India
Raju, the manager, and the staff were helpful, courteous, and amazing hosts. The service was impeccable, the place is a two-minute walk to the beach, and everything was perfect.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 177 reviews
Location 9.6
Price from
US$78.23
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.5
Very good - What previous guests thought, 17 reviews
Location 7.9
Price from
US$73.45
1 night, 2 adults

Sampalthivu Beach Villa

Trincomalee (Near Nilaveli)

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.

A
Andrea
From
Czech Republic
Working wifi, toilete paper and drinking water for quests, kitchen you can use. I loved my morning breakfast on terrace while I watched birds and squirrels🙂.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 8 reviews
Location 9.1
Price from
US$60.18
1 night, 2 adults

Woody Cabana

Trincomalee (Near Nilaveli)

Featuring a balcony with mountain views, an open-air bath and a garden, Woody Cabana can be found in Trincomalee, close to Uppuveli beach and 4.1 km from Kanniya Hot Springs.

G
Gimena
From
Argentina
My stay at Woody cabana was amazing! The place is confortable and clean and the manager is so lovely! He is willing to help you and organise whatever you need! The breakfast is delicious, you can rent motorbike from them and even do laundry.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 71 reviews
Location 8.3
Price from
US$36.72
1 night, 2 adults
All cottages in Nilaveli

Looking for a cottage?

Cottages are perfect for travellers who enjoy feeling cosy and independent in the countryside. Usually small, traditionally built houses, cottages spread across one or two floors, making them great for families, or holidays with a little more privacy.

Most booked cottages in Nilaveli and surroundings in the past month

See all

These cottages in Nilaveli and nearby have options with free cancellation

  • Ananyah Villa

    Trincomalee
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    Offering a private beach area and garden view, Ananyah Villa is located in Trincomalee, 400 metres from Nilaveli Beach and 2.3 km from Pigeon Island National Park.

  • Rest house nilaveli

    Trincomalee
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 6 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.

  • Pigeon island beach view villa nilaveli

    Trincomalee
    Free cancellation options available

    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.

  • Nilaveli house Stay

    Kumpurupiddi
    Free cancellation options available
    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.

  • Sampalthivu Beach Villa

    Trincomalee
    Free cancellation options available
    Scored out of 10, guest rating 8.9
    Fabulous - 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.

  • So-J Beach Villa

    Trincomalee
    Free cancellation options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 178 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.

  • Hilton Cottage

    Trincomalee
    Free cancellation options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 273 reviews

    Situated within 500 metres of Uppuveli beach and 4.1 km of Kanniya Hot Springs in Trincomalee, Hilton Cottage features accommodation with seating area and a kitchen.

  • Aara Holiday Home

    Trincomalee
    Free cancellation options available
    Scored out of 10, guest rating 8.5
    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.

Travelling by car? These cottages 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.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 4 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.

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

    Located in Trincomalee, 3.9 km from Kanniya Hot Springs, Sasvi Cabana provides accommodation with free WiFi and on-site dining. The property also features a terrace and common lounge.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 71 reviews

    Featuring a balcony with mountain views, an open-air bath and a garden, Woody Cabana can be found in Trincomalee, close to Uppuveli beach and 4.1 km from Kanniya Hot Springs.

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

    Offering a garden and garden view, Villa with Private Pool, 12 mins walk to Beach is situated in Trincomalee, less than 1 km from Uppuveli beach and 3.6 km from Kanniya Hot Springs.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews

    Hilton cottage inn is located in Trincomalee, 6.6 km from Kali Kovil and 7.1 km from Gokana Temple.