Skip to main content

Self Catering Accommodation in Nilaveli

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Nilaveli

Check out our pick of great self catering accommodation in Nilaveli

Filter by:

Review score

Heavenly Hideaway

Nilaveli

Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Heavenly Hideaway is located in Nilaveli.

U
Udara
From
Sri Lanka
Our stay at this holiday apartment was simply outstanding. Immaculately clean, tastefully furnished, and perfectly located, it offered both comfort and charm. The host’s warm hospitality and attention to detail elevated our experience. Waking up to stunning views each morning felt magical. Truly a five-star gem worth revisiting.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
US$225
1 night, 2 adults

Dreamwave Escape Nilaveli

Nilaveli

Situated in Nilaveli, a few steps from Nilaveli Beach and 5.7 km from Pigeon Island National Park, Dreamwave Escape Nilaveli offers air conditioning.

S
Sofia
From
Greece
Incredibly clean, amazing location right on the beach, 3 spacious bedrooms , a washing machine and fountain with mineral water available- a great touch ! Very helpful host. Don’t miss the Moon Isle beach restaurant 5 mins walk away on the beach- had fhe best 3 meals there!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 13 reviews
Price from
US$129.60
1 night, 2 adults

Sandy Shores

Nilaveli

Featuring air-conditioned accommodation with a private pool, garden view and a terrace, Sandy Shores is located in Nilaveli. This beachfront property offers access to a balcony.

A
Abhay
From
India
The location (right on Nilaveli beach), the amenities available at the flat, the comfortable seating and sleeping arrangements - way too many things to capture! The host initiated and maintained an open channel of communication from booking through our stay, sending very helpful information on location, getting there, check-in process, local shops and restaurants, etc. The manager and the staff are all very competent and went the extra mile to ensure our comfort.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Price from
US$275
1 night, 2 adults

Luxury penthouse , Nilaveli, Srilanka

Nilaveli

Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Luxury penthouse, Nilaveli, Srilanka is situated in Nilaveli.

B
Boris
From
Germany
Everything! We loved it! Great staff, nice nighbourhood, beautiful view, wo derful beach, Perfect Apartment.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
US$250
1 night, 2 adults

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.5
Exceptional - What previous guests thought, 10 reviews
Price from
US$360
1 night, 2 adults

Ralla Nilaveli

Nilaveli

Located in Nilaveli, a few steps from Nilaveli Beach and 5.7 km from Pigeon Island National Park, Ralla Nilaveli offers a garden and air conditioning.

S
Stephen
From
United Kingdom
The apartment overlooked the sea. Beautiful accommodation, spotlessly clean, with everything needed. Comfy beds, a/c, good bathroom, well equipped kitchen, spacious lounge. I wish we could have stayed longer. And the weather despite the low season was perfect. 30c and clear blue skies.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 31 reviews
Price from
US$198
1 night, 2 adults

BEACH HAVEN NILAVELI

Nilaveli

Situated in Nilaveli, a few steps from Nilaveli Beach and 5.7 km from Pigeon Island National Park, BEACH HAVEN NILAVELI offers a garden and air conditioning.

ב
בני
From
Israel
The hotel was very good,they good people,it was a wonderful ecspirence
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 41 reviews
Price from
US$180
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.

O
Oana
From
Romania
We had an amazing time during our first trip to Sri Lanka staying at Villa Vianna. The house is just a few meters from the beach, surrounded by palm trees,it's very clean and comfortable and we loved its intimate and cozy vibes. Our host, Lacha was wonderful, so hospitable and always very attentive and helpful. At the diving center nearby, Ocean + we had everyday free sunbeds.We also booked a snorkeling trip provided by them that was a great experience. We higly recommend staying at Villa Vianna and when we come back to Sri Lanka for sure we would love to stay here again.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6 reviews
Price from
US$63
1 night, 2 adults

Beach Front Trinco

Nilaveli

Comprising a private beach area and an outdoor swimming pool, Beach Front Trinco is a recently renovated accommodation in Nilaveli set close to Nilaveli Beach.

T
TGunasekera
From
Sri Lanka
Great location, unit 3-1-1 was a comfortable 3BR apartment with nice pool and sea view. Fully equipped and even had a water dispenser. Enjoyed our stay.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews
Price from
US$149
1 night, 2 adults
All self catering accommodation in Nilaveli

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Nilaveli and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Nilaveli

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 28 reviews

Popular with guests booking self catering accommodation in Nilaveli

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews

Popular with guests booking self catering accommodation in Nilaveli

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 31 reviews

Popular with guests booking self catering accommodation in Nilaveli

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

Popular with guests booking self catering accommodation in Nilaveli

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews

Popular with guests booking self catering accommodation in Nilaveli

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 13 reviews

Popular with guests booking self catering accommodation in Nilaveli

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

Popular with guests booking self catering accommodation in Nilaveli

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

Popular with guests booking self catering accommodation in Nilaveli

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 41 reviews

Popular with guests booking self catering accommodation in Nilaveli

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 387 reviews

These self catering accommodation in Nilaveli and nearby have options with free cancellation

Apartment314 Oceanfront condos Nilaveli

Trincomalee
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 28 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$117.65 per night

Sai Seashell Rest Inn Nilaveli

Trincomalee
Free cancellation options available
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 27 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$23.75 per night

Pearl Of Ocean Front

Trincomalee
Free cancellation options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 15 reviews

Featuring pool views, Pearl Of Ocean Front provides accommodation with a private beach area, pool with a view and a fitness centre, around 100 metres from Nilaveli Beach.

From US$160.01 per night

Oceanfront Condominium - Nilaveli

Nilaveli
Free cancellation options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 387 reviews

Situated on the Northeast coast of Sri Lanka, Oceanfront Condominiums Nilaveli is the very first luxury beachfront serviced apartment development consisting of two-bedroom and three-bedroom apartments...

From US$228.80 per night

Nilaveli Ocean Condos

Trincomalee
Free cancellation options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 88 reviews

With Nilaveli Beach reachable in 60 metres, Nilaveli Ocean Condos provides accommodation, a restaurant, a private beach area, pool with a view and a fitness centre.

From US$127.39 per night

Beach Bliss

Trincomalee
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 41 reviews

Located just a few steps from Nilaveli Beach, Beach Bliss provides accommodation in Trincomalee with access to a private beach area, pool with a view, as well as a lift.

Beach Paradise Nilaveli

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

Situated on the beachfront in Trincomalee, Beach Paradise Nilaveli has a private beach area and is close to Nilaveli Beach.

From US$126.50 per night

123 Ocean Front Condo

Nilaveli
Free cancellation options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 31 reviews

Featuring pool views, 123 Ocean Front Condo offers accommodation with a private beach area, an outdoor swimming pool and a fitness centre, around a few steps from Nilaveli Beach.

From US$135 per night

Enjoy breakfast in Nilaveli and nearby

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

Featuring a terrace with garden views, free bikes and a garden, The Hideaway Haven can be found in Trincomalee, close to Uppuveli beach and 4.1 km from Kanniya Hot Springs.

From US$28.82 per night

Sandy Shores

Trincomalee
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews

Boasting air-conditioned accommodation with a private pool, pool view and a patio, Sandy Shores is set in Trincomalee.

Heavenly Hideaway

Nilaveli
Breakfast options
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews

Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Heavenly Hideaway is located in Nilaveli.

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

Boasting lake views, Trincomalee Ocean Front Condos provides accommodation with a private beach area, an outdoor swimming pool and a fitness centre, around a few steps from Nilaveli Beach.

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

Featuring air-conditioned accommodation with a private pool, sea view and a terrace, Nilaveli Beach Apartment Sri Lanka is set in Nilaveli. This beachfront property offers access to a balcony.

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

Set in Nilaveli, a few steps from Nilaveli Beach and 5.5 km from Pigeon Island National Park, Araliya OceanFront Condos Nilaveli, Trincomalee offers a garden and air conditioning.

Ralla Nilaveli

Nilaveli
Breakfast options
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 31 reviews

Located in Nilaveli, a few steps from Nilaveli Beach and 5.7 km from Pigeon Island National Park, Ralla Nilaveli offers a garden and air conditioning.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 52 reviews

Boasting air-conditioned accommodation with a private pool, pool view and a patio, Luxury Penthouse, Nilaveli is set in Trincomalee.

Highly rated self catering accommodation in Nilaveli and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 34 reviews

Set in Nilaveli, just a few steps from Nilaveli Beach, CASAMIA Oceanfront Condos Nilaveli offers beachfront accommodation with a private beach area, pool with a view, a fitness centre and free WiFi.

From US$165 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 26 reviews

Situated in Trincomalee, 200 metres from Uppuveli beach, Silva Hostel & Rooms features accommodation with a garden, free private parking, a private beach area and a shared lounge.

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

Located in Trincomalee, within 1.2 km of Uppuveli beach and 3.6 km of Kanniya Hot Springs, KPN Trinco Holiday Resort provides accommodation with a garden and as well as free private parking for guests...

From US$29.38 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
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews

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.

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

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.

From US$349.65 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 18 reviews

Offering a terrace and garden view, Jungle View Inn is situated in Trincomalee, 2.5 km from Velgam Vehera and 10 km from Pigeon Island National Park.

From US$160.91 per night

FAQ about self catering accommodation in Nilaveli

Self catering accommodation that guests love in Nilaveli

See all
Avg. price/night: US$228.80
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 387 reviews
Overall, we had a nice stay at Oceanfront. the pool was nice, beach was great, there are few restaurants along the shore, the appartement was spacious, the kitchen was very well equipped for those how would like to cook on vacation.
Guest review by
Liran
Family with young children
Avg. price/night: US$135
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 31 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
Family with young children
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 37 reviews
Great location near the beach. Had all the necessary amenities. Comfortable beds. A very good kitchen.
Guest review by
Shiron Thalagala
Family with young children
Avg. price/night: US$228.80
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 387 reviews
Right on the seafront with a beautiful ocean view from our penthouse. Very tidy, luxury and comfortable place that we enjoyed. We also liked to have our own kitchen as our private driver was also a good cook and made us fresh, delicious parathas and curry! The area was still very quiet as apparently not yet the season.
Guest review by
Karen
People with friends