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.

M
Mian
From
United Kingdom
The apartment was spacious and welcoming. The host Amamda was responsive to our requests
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.

N
Noa
From
Italy
We had an amazing stay and absolutely loved the apartment! The beautiful beachfront view, spacious and bright interiors, and spotless, fully equipped facilities made it perfect for a family getaway. A special thanks to Rory, our wonderful host, for the warm hospitality. Highly recommended
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.

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
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.1
Superb - What previous guests thought, 40 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.

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

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.

E
Evgenii
From
Russia
A calm and quiet place. Very hospitable owner. In general, everything is great. We stayed at Home Stay Resort for the second time and will come again. We are a family with a child and there is everything for a comfortable long-term stay - spacious rooms with air conditioning, a kitchen with everything you need for those who cook themselves. A large store is within walking distance. You can always contact the owner on any issue, rent a bike, buy train tickets or find out where the most delicious samosa is.
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.3
Very good - What previous guests thought, 31 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

Great access to the city centre. Check these apartments in Nilaveli and nearby

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

  • Sandy Bliss

    Nilaveli
    Central location
    Scored out of 10, guest rating 10
    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
    Central location
    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.

Apartments with swimming pools in Nilaveli and nearby

  • 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$112.54 per night
  • 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
  • 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
  • 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
  • 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
  • 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 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.

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

  • Beach Bliss

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

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

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$28.82 per night

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$177.60
    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 9.0
    Superb - What previous guests thought, 41 reviews
    Nice modern apartment on the beach with nice pool.
    Guest review by
    Lachlan
    Family with young children