Nilaveli, Sri Lanka 19 properties

Find a place to stay in Nilaveli

FREE cancellation on most rooms!
Instant confirmation when you reserve

19 properties in Nilaveli
Show map

In and Around Nilaveli

Places of Interest


Show me hotels near:


Show me hotels in nearby cities:

Other Accommodations

More Hotel Themes

Popular Hotels in Nilaveli

See where others are staying...

Pigeon Island Beach Resort Good 7.9 Our stay was amazing and we were upgraded when we arrived. The manager was great helping us with getting around and also making esquires for us for travelling to the other side of the country. Beautiful place
Shahira Hotel Nilaveli Pleasant 6.4 Great price and location - close to the beach. Very nice garden. Staff friendly and helpful, especially Manager Mohamed Sadiq. He was very friendly and polite. Every day of our stay he was making sure that we have everything we need. Many thanks. Highly recommended. Marta and Rafal.
Nilaveli Beach Hotel Good 7.2 Very relaxing place, sunny beach, shaded pool area, many showers out by the poolside so you can wash sand off right after coming from the beach. Excellent Sri Lankan and western food. Seafood like lobster and crab plentiful. Very close to beautiful diving and snorkeling spots. Yipsilon diving school is right on the premises for lessons.
Nilaveli Beach Resort Wonderful 9.1 Everything was excellent. Staff helped us very everything and all the time was incredibly friendly. In the restaurant they not only cook everything from the menu, but also offered something new what I could like. Beside it, it's just very beautiful place. We were almost alone for whole ocean. It was amazing. Local people are also very friendly. Photo from page don't show even small part of that beauty place and what they have.
Anilana Nilaveli Excellent 8.9 whole Ambiente, especially the beach and the sea, for sure one of the best in Sri Lanka, excellent Music on the grounds, breakfast buffet, and the pools (2x), last not least, the staff
Nilaveli Beach Hostel Pleasant 6.3 Was very clean , Basic twin room . Mattress comfy sheets clean . 2 fans in room so nice and kool. 3 min walk to beach . Nice sit out area. Great for the cost
Nagenahira Beach Villa Very good 8.1 During my stay at the Nagenahira Beach Villa the quality of the service was outstanding. I liked the fact that the villa was facing the beach front as the waking up to the sound of the waves was very calming. I loved how peaceful and relaxing my stay was at the villa.
Villa Nilaveli Wonderful 9.3 The house was grand and tastefully furnished. The location couldn't be any better. The rooms were spacious and the beds four-poster with mosquito nets. Amal the care-taker was kind and helpful. The beach, clean and safe for swimming.
Nila Villa Very good 8.4 Fully equiped kitchen Hotwater shower Friendly owner and caretaker
Bay Beach Hotel
White Sand Beach Inn Pleasant 6.7 somewhat secluded and quiet retreat, for older people I'd say far out of the main town, which is good great beach great staff the cabanas/cabins are huge and great for a couple or a few friends Very decent WIFI Excellent dinner meals
Seaway Hotel
Bella Nilaveli Beach
Hotel Coral Bay

See how rates

  • 4.3/5 From 9,842 reviews
  • 88% of users recommended

Nilaveli 19 properties

Save money in Nilaveli
We'll send you our best discounts
Get deals

Just Booked

    Hotels that guests love in Nilaveli

    • It's 75 feet from on the beach Had a kitchen and would cook anytime No rooms have aircon but have fan Wifi in lobby not in rooms Staff nice but limited English like most places in sri lanka Muslim place no bar

    • Quiet and relaxing, right on the beach, choice of two pools, uncrowded, spacious, service from staff was excellent, food was very good for both Sri Lankan and Western options (a la carte as well as the buffet), head chef was also happy to go out of his way to prepare special meals that were not listed. Had a deluxe room on the 3rd floor with a great sea view, hotel is brand new so all fixtures / fittings / decor were in a very good condition.

    • The location of Nilaveli Beach Resort is perfect for those who are looking for comfort but not a huge hotel with lots of other tourists. The limited number of rooms means that you can have your own share of the beautiful beach without having to put up with lots of other people as well! The rooms were beautiful and again offered lots of comfort with spacious bathrooms. The resort is right on the beach front and the beach is stunning with clear waters. Perfect!

    My Lists
    Choose a check-in date
    Choose a check-out date

    Enter your email address and we'll resend your confirmation

    Please enter a valid email address.

    We've resent your requested confirmations to

    Please note that email delivery can take up to 10 minutes

    Sorry, we were unable to resend your requested confirmations

    + _
    Close map