Skip to main content

Self-Catering Accommodations in Nilaveli

Find the self-catering accommodations that appeal to you the most

Select occupancy

The best self-catering accommodations in Nilaveli

Check out our selection of great self-catering accommodations in Nilaveli

Filter by:

Review score

QUEEN SASTINA guest house

Nilaveli

Featuring quiet street views, QUEEN SASTINA guest house in Nilaveli offers accommodations and a terrace. Private parking is available on site at this recently renovated property.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 7 reviews
Price from
$11
1 night, 2 adults

Ravana Vintage Villa

Hotel in Nilaveli

Located in Nilaveli, a 12-minute walk from Nilaveli Beach, Ravana Vintage Villa provides accommodations with a garden and free private parking.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 26 reviews
Price from
$93.58
1 night, 2 adults

Dreamwave Escape Nilaveli

Nilaveli

Dreamwave Escape Nilaveli is located in Nilaveli, just a few steps from Nilaveli Beach and 3.5 miles from Pigeon Island National Park. This property offers a private pool and free private parking.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 reviews
Price from
$226.80
1 night, 2 adults

Nimal's white house

Nilaveli

Nimal's white house in Nilaveli provides accommodations with massage services and a garden. This homestay features free private parking and a shared kitchen.

K
Karolína
From
Czech Republic
Very nice host – I felt very welcome during my stay. The breakfast was amazing, and the tour to Pigeon Island that Nimal arranged was fantastic. He also took me to watch the sunset by the lagoon and even let me drive his tuk-tuk, which was such a fun experience! When I couldn’t find accommodation for the next night, he cleared out a private room and kindly let me stay there. Truly generous and thoughtful – I really appreciated everything!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 39 reviews
Price from
$16.50
1 night, 2 adults

Sandy Shores

Nilaveli

Providing a garden, Sandy Shores offers accommodations in Nilaveli. This beachfront property offers access to a terrace. The apartment provides parking on-site, a pool with a view, and an elevator.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
$166.50
1 night, 2 adults

Luxury penthouse , Nilaveli, Srilanka

Nilaveli

Luxury penthouse, Nilaveli, Srilanka offers accommodations in Nilaveli, a few steps from Nilaveli Beach and 3.5 miles from Pigeon Island National Park.

R
Reut
From
United States
gorgeous views with a huge balcony Very clean and comfortable beds loved having a washing machine and drier and kids loved the pool Highly recommend
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 13 reviews
Price from
$247.50
1 night, 2 adults

Ralla Nilaveli

Nilaveli

Ralla Nilaveli provides a fitness center and free private parking, and is within a few steps of Nilaveli Beach and 3.5 miles of Pigeon Island National Park.

N
N
From
Vietnam
We’ll organize & comfortable
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 31 reviews
Price from
$198
1 night, 2 adults

CASAMIA Oceanfront Condos Nilaveli

Nilaveli

Providing a garden, CASAMIA Oceanfront Condos Nilaveli provides accommodations in Nilaveli. This beachfront property offers access to a balcony and free Wifi.

Y
Yassin
From
United Arab Emirates
Rooms were clean and the apartment is spacious, we had the best view of Nilaveli beach The staff were really helpful and kind, and attended all our inquiries Honestly i really enjoyed my stay and i would recommend casamia oceanfront to everyone
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 37 reviews
Price from
$215
1 night, 2 adults

Cafe Nilaveli Holiday home

Nilaveli

Providing a garden, Cafe Nilaveli Holiday home features 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, 25 reviews
Price from
$12
1 night, 2 adults

Cleopatra Rest House

Nilaveli

Cleopatra Rest House offers accommodations in Nilaveli, a 13-minute walk from Nilaveli Beach. This property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 17 reviews
Price from
$13
1 night, 2 adults
All self-catering accommodations in Nilaveli

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Nilaveli and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Nilaveli

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 17 reviews

Popular with guests booking self-catering accommodations in Nilaveli

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 355 reviews

Popular with guests booking self-catering accommodations in Nilaveli

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 67 reviews

Popular with guests booking self-catering accommodations in Nilaveli

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

Popular with guests booking self-catering accommodations in Nilaveli

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking self-catering accommodations in Nilaveli

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

Popular with guests booking self-catering accommodations in Nilaveli

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 7 reviews

Popular with guests booking self-catering accommodations in Nilaveli

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 33 reviews

Popular with guests booking self-catering accommodations in Nilaveli

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 51 reviews

Popular with guests booking self-catering accommodations in Nilaveli

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 28 reviews

Highly rated self-catering accommodations in Nilaveli and nearby

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 79 reviews

With Nilaveli Beach reachable in a few steps, Nilaveli Ocean Condos provides accommodations, a restaurant, a private beach area, pool with a view, and a fitness center.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 33 reviews

With Nilaveli Beach reachable in a few steps, Apartment314 Oceanfront condos Nilaveli features accommodations, a restaurant, a private beach area, pool with a view, and a garden.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 33 reviews

A few steps from Nilaveli Beach in Trincomalee, Beach Paradise Nilaveli provides accommodations with access to a fitness room and open-air bath.

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

Luxury Penthouse, Beachfront, Nilaveli is located in Trincomalee, just a few steps from Nilaveli Beach and 3.5 miles from Pigeon Island National Park.

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

Featuring a terrace, Jungle View Inn provides accommodations in Trincomalee. This guest house features free private parking, a 24-hour front desk, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 118 reviews

Located in Trincomalee, a few steps from Uppuveli beach, Pearl Diamond Resort has accommodations with a shared lounge, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 16 reviews

K Seven Guest Inn provides a private beach area and accommodations with a kitchen in Trincomalee, a 7-minute walk from Uppuveli beach. With garden views, this accommodation features a balcony.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 42 reviews

Located in Trincomalee, within a 14-minute walk of Uppuveli beach and 2.3 miles of Kanniya Hot Springs, KPN Trinco Holiday Resort provides accommodations with a garden as well as free private parking...

Enjoy breakfast in Nilaveli and nearby

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 50 reviews

Featuring a bar, Sandy Shores, Beachfront, Nilaveli features accommodations in Trincomalee. This beachfront property offers access to a patio, free private parking, and free Wifi.

Sandy Shores

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

Providing a garden, Sandy Shores offers accommodations in Nilaveli. This beachfront property offers access to a terrace. The apartment provides parking on-site, a pool with a view, and an elevator.

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

Trincomalee Ocean Front Condos is a recently renovated apartment in Trincomalee where guests can make the most of its outdoor swimming pool, private beach area, and fitness center.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 28 reviews

A few steps from Nilaveli Beach in Nilaveli, Oceanfront condo 3-2-01- Nilaveli offers accommodations with access to a fitness room.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 51 reviews

Nilaveli Beach Apartment Sri Lanka offers accommodations in Nilaveli, a few steps from Nilaveli Beach and 3.4 miles from Pigeon Island National Park.

Beach Bliss

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

A few steps from Nilaveli Beach in Trincomalee, Beach Bliss features accommodations with access to a fitness room. This property offers a pool with a view and free private parking.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 83 reviews

Beach Paradise Nilaveli features a fitness room and free private parking, and is within a few steps of Nilaveli Beach and 3.4 miles of Pigeon Island National Park.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 41 reviews

Providing a garden, Araliya OceanFront Condos Nilaveli, Trincomalee provides accommodations in Nilaveli. This beachfront property offers access to a balcony, free private parking, and free Wifi.

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

See all

Sai Seashell Rest Inn Nilaveli

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

Located in Trincomalee, within a 3-minute walk of Nilaveli Beach and 2.5 miles of Pigeon Island National Park, Sai Seashell Rest Inn Nilaveli provides accommodations with a garden and free WiFi...

Aara Holiday Home

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

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

123 Ocean Front Condo

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

A few steps from Nilaveli Beach in Nilaveli, 123 Ocean Front Condo provides accommodations with access to a hot tub and fitness center.

Beach Bliss

Trincomalee
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

With Nilaveli Beach reachable in a few steps, Beach Bliss features accommodations, a restaurant, a private beach area, pool with a view, and a fitness center.

Sandy Bliss

Nilaveli
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Sandy Bliss offers accommodations in Nilaveli, a few steps from Nilaveli Beach and 3.4 miles from Pigeon Island National Park. This beachfront property offers access to a balcony.

Ralla Nilaveli

Nilaveli
Free cancellation options available
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 31 reviews

Ralla Nilaveli provides a fitness center and free private parking, and is within a few steps of Nilaveli Beach and 3.5 miles of Pigeon Island National Park.

Villa Nilaveli Beachfront

Nilaveli
Free cancellation options available
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 8 reviews

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

Villa Vianna

Nilaveli
Free cancellation options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 8 reviews

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.

FAQ about self-catering accommodations in Nilaveli

Self-catering Accommodations That Guests Love in Nilaveli

See all
Avg. price/night: $303.60
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 355 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 byLiran
Family with young children
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 33 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 byBelinda
Family with young children
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 41 reviews
Great location near the beach. Had all the necessary amenities. Comfortable beds. A very good kitchen.
Guest review byShiron Thalagala
Family with young children
Avg. price/night: $303.60
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 355 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 byKaren
Travelers with friends