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 selection of great cottages in Nilaveli

Filter by:

Review score

Beach Front Villa Nilaveli

Nilaveli

Featuring a garden, Beach Front Villa Nilaveli provides accommodations in Nilaveli. This beachfront property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
$220
1 night, 2 adults

Villa Vianna

Nilaveli

Offering a garden, Villa Vianna offers accommodations in Nilaveli. This property offers access to a terrace and free private parking. Staff on site can arrange a shuttle service.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 6 reviews
Price from
$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 the private beach area and garden.

A
Alexandre
From
France
Sigiriya was our last stop in Sri Lanka after four weeks of holidays with our three children, and we could not thought of a better place to finish our trip. The place is very comfortable, has a beautiful view on the lion rock, and is SO quiet! That is exactly what we wanted! Plus, Suriya and his lovely family welcomed us as we were part of them. We instantly felt a connexion with them and our children loved the stay there. As a bonus, the breakfast is absolutely amazing such whatever our hosts cooked ☺️
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 39 reviews
Price from
$44
1 night, 2 adults

Hilton Cottage

Trincomalee (Near Nilaveli)

Hilton Cottage offers free bikes and accommodations with a kitchen in Trincomalee, 3.4 miles from Trincomalee Railway Station.

c
carla
From
Australia
I recently stayed at this wonderful hotel in Sri Lanka and had an exceptional experience. The hotel is in a delightful setting, just 100 meters from the beach.Overall, I highly recommend this hotel for its great location, excellent service, and added conveniences.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 282 reviews
Price from
$26.78
1 night, 2 adults

NMK Trinco Holiday Inn

Trincomalee (Near Nilaveli)

NMK Trinco Holiday Inn offers accommodations in Trincomalee, 3 miles from Kanniya Hot Springs and 4.6 miles from Velgam Vehera.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 6 reviews
Price from
$35.75
1 night, 2 adults

Aara Holiday Home

Trincomalee (Near Nilaveli)

Providing a garden, Aara Holiday Home provides accommodations in Trincomalee. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 17 reviews
Price from
$90
1 night, 2 adults

Woody Cabana

Trincomalee (Near Nilaveli)

A good location for a relaxing stay in Trincomalee, Woody Cabana is a country house surrounded by views of the mountain.

N
Noortje
From
Netherlands
we absolutely enjoyed our stay at Woody Cabana! The owners are so friendly and give you all the information you need. The room was very clean and the bed was comfortable. Ac was working very well and the rooftop terrace is great for seeing the sunset! The location is perfect, very quiet and just a 10min walk to many restaurants and a 15min walk to the beach. We rented a scooter and was working fine! And about the breakfast, it’s really delicious and more then enough! I would definitely recommend to stay here!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 74 reviews
Price from
$36
1 night, 2 adults

Trinco Town Family Guest House

Trincomalee (Near Nilaveli)

Trinco Town Family Guest House is located in Trincomalee, just 1.5 miles from Gokana Temple and 1.6 miles from St. Mary's Cathedral Trincomalee.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 14 reviews
Price from
$48.75
1 night, 2 adults

Annai Resort

Trincomalee (Near Nilaveli)

Annai Resort offers accommodations in Trincomalee, 1.3 miles from Uppuveli beach and a 12-minute walk from Trincomalee Railway Station.

k
kularathna
From
Sri Lanka
Really nice, spacious and clean place with AC..owner is very helpful. There is a kitchen with all the facilities. Can make your own food ... Highly recommend for a family stay...
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 9 reviews
Price from
$42.30
1 night, 2 adults

TRINCO VISTARA GUEST House

Trincomalee (Near Nilaveli)

TRINCO VISTARA GUEST House enjoys a location in Trincomalee, a 17-minute walk from Uppuveli beach and 0.8 miles from Trincomalee Railway Station.

Z
Zahir
From
Sri Lanka
We really enjoyed the stay at Vistara Guest house. Spacious hall and other facilities were really good. Ground floor grocery shop is the best thing we had. Clean and well arranged facility that I would recommend to any traveler who travel with families and kids.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 43 reviews
Price from
$28
1 night, 2 adults
All cottages in Nilaveli

Looking for a cottage?

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

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

See all

Traveling 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

    Providing free bikes, CEYLON VILLA NILAVELI features accommodations in Trincomalee. This property offers access to a terrace, free private parking, and free Wifi.

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

    A 11-minute walk from Nilaveli Beach in Trincomalee, Rest house nilaveli provides accommodations with access to an open-air bath.

    From $21.89 per night
  • Pigeon island beach view villa nilaveli is located in Trincomalee, just a few steps from Nilaveli Beach and 4.4 miles from Velgam Vehera.

    From $90.40 per night
  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Nilaveli house Stay offers accommodations in Kumpurupiddi, 3.9 miles from Pigeon Island National Park and 10 miles from Velgam Vehera.

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

    NMK Trinco Holiday Inn offers accommodations in Trincomalee, 3 miles from Kanniya Hot Springs and 4.6 miles from Velgam Vehera.

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

    A few steps from Sampalthivu Beach in Trincomalee, Sampalthivu Beach Villa provides accommodations with access to an open-air bath.

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

    So-J Beach Villa is a recently renovated villa in Trincomalee where guests can make the most of its outdoor swimming pool, garden, and terrace.

    From $54.16 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 197 reviews

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

    From $27 per night

These cottages in Nilaveli and nearby have options with free cancellation

  • Hilton Cottage

    Trincomalee
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 282 reviews

    Hilton Cottage offers free bikes and accommodations with a kitchen in Trincomalee, 3.4 miles from Trincomalee Railway Station.

    From $17 per night
  • Aara Holiday Home

    Trincomalee
    Free cancellation options available
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 17 reviews

    Providing a garden, Aara Holiday Home provides accommodations in Trincomalee. This property offers access to a terrace, free private parking, and free Wifi.

    From $101.70 per night
  • Woody Cabana

    Trincomalee
    Free cancellation options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 74 reviews

    A good location for a relaxing stay in Trincomalee, Woody Cabana is a country house surrounded by views of the mountain.

    From $36.72 per night