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

Apartments in Nilaveli

Find the apartments that appeal to you the most

Apartments for every style

Find the right apartment for you in Nilaveli

The best apartments in Nilaveli

Check out our pick of great apartments 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.

G
Graeme
From
United Kingdom
After 9 days of touring, Heavenly Hideaway was exactly what we needed. We were warmly welcomed and shown around the property, which is beautifully decorated and exceptionally well equipped. From beach towels and toiletries to a washing machine with powder—everything was thoughtfully provided, which was perfect for refreshing clothes after travelling. The apartment’s terrace was absolutely gorgeous, with a stunning ocean view. We especially loved the rooftop hot tub, where we enjoyed sunsets in total relaxation. The pool was a lovely temperature, with plenty of shaded spots, and the hosts were super friendly and helpful throughout our stay. We didn’t leave the area during our 3-night stay—there are fantastic beach bars and a stunning Italian restaurant just steps away. It’s also an ideal base for snorkelling trips to Pigeon Island or Angel Rock. The sea is crystal clear, and the sand is soft and white—a true tropical paradise. The whole experience was the perfect end to our amazing holiday. I could have stayed far longer and would highly recommend this place to anyone looking for a peaceful, luxurious beach escape.
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$325
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.

S
Senaka_Abeysinghe
From
Sri Lanka
Staying at Rory's penthouse apartment was kind of dream coming true. The views from the balcony and rooftop jacuzzi were unreal. The interior was elegant, with very high attention to detail. Everything was exactly as in the pictures. The kitchen was shopisticated with all possible utensils, porcelains, and cutlery. We loved every bit of four day stay here.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 7 reviews
Price from
US$250
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.2
Superb - What previous guests thought, 39 reviews
Price from
US$180
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.

C
CarmitOron
From
Israel
The location is perfect on the beatch. Confertable nothing fency.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews
Price from
US$149
1 night, 2 adults

Oceanfront condo 3-2-01- Nilaveli

Nilaveli

Featuring a patio with sea views, a private beach area and an outdoor swimming pool, Oceanfront condo 3-2-01- Nilaveli can be found in Nilaveli, close to Nilaveli Beach and 5.5 km from Pigeon Island...

K
Kika1993100
From
Serbia
We came early morning, it still was still dark and they already new my name and warm welcomed my family and me. Fast and amazing assistance, lovely staff, helpfull... Our stay in Oceanfront was, it's small to say was AMAZING!!! Apartment was HUGE, with BEAUTIFUL view on the pool and beach, you can hear waves adorable sound through all day! It was super cleaned, organised and beautiful. My family and me felt like it's EDEN on the Earth. I would like esspecially to say HUGE THANKS to Mr.Mahendran and Mr.Nipulus - they lovely service kept me speachless!! And thanks to Mr.Nalinda who organised for us early check in and make sure that our stay is the best possible! Thanks to all team from Oceanfront, and would be happy to see you soon!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 19 reviews
Price from
US$160
1 night, 2 adults

Home Stay Resort

Nilaveli

Situated in Nilaveli, 1.2 km from Uppuveli beach, Home Stay Resort has a garden, parking on-site and rooms with free WiFi access.

F
Fabio
From
Germany
It’s an amazing place to stay. Close to the city and the beach. The host was amazing and helped us with everything we needed.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 55 reviews
Price from
US$25
1 night, 2 adults

123 Ocean Front Condo

Nilaveli

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.

M
Matthias
From
Austria
Excellent location, nice pool, great apartment, wonderful beach, very well managed 👍👍👍
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 30 reviews
Price from
US$125
1 night, 2 adults
All apartments in Nilaveli

Looking for an apartment?

For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.

Most booked apartments in Nilaveli and surroundings in the past month

See all

Save money on apartments in Nilaveli and nearby – budget options available

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 29 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$138.41 per night
  • Nilaveli Ocean Condos

    Trincomalee
    Budget 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$147.32 per night
  • Beach Paradise Nilaveli

    Trincomalee
    Budget 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$143 per night
  • Beach Paradise Nilaveli

    Trincomalee
    Budget options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 28 reviews

    Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Beach Paradise Nilaveli is situated in Trincomalee.

    From US$122.04 per night
  • Sandy Shores

    Trincomalee
    Budget options available
    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.

  • 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 8.9
    Fabulous - 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.

  • Beach Bliss

    Trincomalee
    Budget options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 40 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.

Enjoy breakfast in Nilaveli and nearby

  • Arjunan villa

    Illupaikulam
    Breakfast options

    Arjunan villa offers a private beach area, as well as accommodation with a kitchen in Illupaikulam, 5.1 km from Velgam Vehera.

    From US$30.25 per night
  • 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$21.61 per night
  • 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.

  • Beach Bliss

    Trincomalee
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a private pool, sea view and a patio, Beach Bliss is located in Trincomalee.

  • Sandy Bliss

    Nilaveli
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Boasting air-conditioned accommodation with a private pool, sea view and a terrace, Sandy Bliss is set in Nilaveli.

  • 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, 51 reviews

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

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 7 reviews

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

FAQ about apartments in Nilaveli

Apartments that guests love in Nilaveli

See all
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 37 reviews
    Excellent view, very calm and quiet. The apartment is very nice, clean and spacious. Time when we were there was not crowded, and we like that.
    Guest review by
    Aleksandar
    Family with young children
  • Avg. price/night: US$165
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 34 reviews
    Very luxurious apartment right on the beach. Great pool and some nice restaurants within easy walking distance along the beach.
    Guest review by
    John
    Family with young children
  • Avg. price/night: US$205.35
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 8 reviews
    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.
    Guest review by
    Abhay
    Solo traveller
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 41 reviews
    Nice modern apartment on the beach with nice pool.
    Guest review by
    Lachlan
    Family with young children