Skip to main content

The 10 Best Guesthouses in Nilaveli, Sri Lanka

Check out our selection of great guest houses in Nilaveli

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in Nilaveli, 1.3 km from Nilaveli Beach, Moon Isle Beach Bungalow offers accommodation with a private beach area, free private parking, a garden and a terrace. Featuring a 24-hour front desk, this property also provides guests with an outdoor fireplace. The guest house features family rooms as well as facilities for disabled guests.

Mandy is a smart and nice owner. The hotel is very closer to sea. We can sleep with the song of sea. The food is good and delicious. The neighbor is DIVE Center.

Show more Show less
9.4
Wonderful
108 reviews
Price from
$145
per night

Boasting garden views, Vibushan Guest House features accommodation with terrace, around 600 metres from Nilaveli Beach. There is an in-house restaurant, plus free private parking and free WiFi are available. The guest house has family rooms.

Samari and his family were very friendly, they provided everything we need.

Show more Show less
9.3
Wonderful
206 reviews
Price from
$11.70
per night

Situated close to the shores, Bella Nilaveli Beach offers peaceful and comfy accommodation with free WiFi access throughout the property.

Featuring a balcony, each room comes with a fan or air conditioning, seating area and clean linens. The attached bathroom includes shower facility, towels and free toiletries.

the chilled vibes, the yoga, the beautiful beach. the ability to take the awesome short boat trip to pigeon island for really nice snorkeling on the beautiful reef with lots of marine life - turtles, sharks, so many fish of many bright colors. this made our time there really nice. the owners are great and extremely accommodating. All the staff made us feel welcomed and a part of the family. We felt safe.

Show more Show less
9.3
Wonderful
219 reviews
Price from
$45
per night

Villa Nilaveli Cabana has 3 cabanas (Villa Nilaveli Cabana Cabanas) which are available for rent.

Each Cabana has a king-size bed, air conditioning, ceiling fan, mosquito net and an en suite bathroom.

Only a minute walk from the beautiful Nilaveli, this is a prime location for a relaxing holiday on the beach.

serene and wonderful place to relax. modern extremely clean cabanas locates off the beaten path. the owner can arrange anything you need. i recommend the prawn curry.

Show more Show less
9.3
Wonderful
110 reviews
Price from
$76
per night

Laxsume Guest House Nilaveli is set in Nilaveli, 600 metres from Nilaveli Beach, 3.8 km from Pigeon Island National Park, and 8.4 km from Velgam Vehera. This guest house offers free private parking, a 24-hour front desk and free WiFi. The accommodation provides airport transfers, while a bicycle rental service is also available.

Clean, Very Close to the Beach. Comfortable Room, Clean Bathroom 😇😇 Recommend this place, Very good for this money

Show more Show less
9.3
Wonderful
7 reviews
Price from
$13
per night

Featuring garden views, U new guest house offers accommodation with balcony, around 600 metres from Nilaveli Beach. This property offers access to a terrace, free private parking and free WiFi. The accommodation features a 24-hour front desk, full-day security and organising tours for guests.

Very clean room and comfortable bed. Breakfast was delicious. Near to beach. I would recomend!!!

Show more Show less
9.3
Wonderful
32 reviews
Price from
$10
per night

At the guest house, units are fitted with a desk. Some units include a balcony and/or a patio with inner courtyard views and outdoor furniture. All units have a private bathroom, free toiletries and bed linen.

Excellent location. Calm, peaceful and clean environment. In-house restaurant provides all three meals for reasonable prices.

Show more Show less
9.6
Exceptional
7 reviews
Price from
$16
per night

Units are complete with a private bathroom, while certain units at the guest house also offer a seating area.

As an added convenience, the guest house offers packed lunches for guests to bring on excursions and other trips off-property.

Wonderful place. Wonderful family.

Show more Show less
9
Wonderful
78 reviews
Price from
$12.22
per night

Memo's Beach features a restaurant, a bar and shared lounge in Nilaveli. There is a terrace and guests can make use of free WiFi and free private parking.

All rooms offer sea views, air-conditioning and balconies.

Liked the decoration and furnish Nice staff

Show more Show less
8.2
Very Good
249 reviews
Price from
$80
per night

Located in Nilaveli, less than 1 km from Nilaveli Beach, Nilaveli Guest House provides accommodation with a private beach area, free private parking and a garden. The property has garden views and is 3.3 km from Pigeon Island National Park and 8.3 km from Velgam Vehera. The homestay features family rooms.

Clean & tidy place with great hospitality

Show more Show less
8.6
Excellent
14 reviews
Price from
$12.60
per night

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel has that extra something to make your trip all the more memorable. These 5-star properties feature luxuries like on-site restaurants with sweeping city views, in-room massages, and spacious private terraces. They're often situated in central locations, which makes exploring a destination's main sights a breeze.
Search luxury hotels in Nilaveli

Most booked luxury hotels in Nilaveli this month

FAQ about luxury hotels in Nilaveli






Guest Houses That Travelers Love in Nilaveli

  • Avg. price/night: $9.09
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 139 reviews
    Great location - you can walk to the beach in no time. Very friendly hosts and pups Space to park a tuktuk
    Amber
    Young couple
  • Avg. price/night: $13
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 206 reviews
    Very nice and clean homestay, 3 mins by foot to Nilaveli beach. Super quiet, peaceful ambience, AC worked perfectly, and the food was amazing! The hosts were kind, super friendly, and provided us with everything we needed during our stay there. Thank you!
    Dyan
    Young couple
  • Avg. price/night: $13
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 206 reviews
    really accomodating staff, very kind and helpful, very clean and quiet rooms, big breakfast for relatively cheap, close enough to beach
    freya
    Young couple
  • Avg. price/night: $13
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 206 reviews
    Me and my wife had very nice stay at this guest house. The host was amazing. The staff were equally warm and friendly. Highly recommended.
    Mirac
    Young couple
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 110 reviews
    Amazing stay in a beautiful and quiet area on nilavelli beach. The Cabana was clean and spacious and right on the beach. Amal is an amazing host happy to organise activities and arranged pur driver to our next location. He cooks wonderful breakfasts too.
    Leeanne
    Young couple
  • Avg. price/night: $13.20
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 65 reviews
    Lovely, friendly family, especially the mum who made a good breakfast. Great location very close to the beach. Nice to have a balcony in peaceful surroundings. It was great that we could easily organise our trip to pigeon island through the hotel. We really loved Nilaveli. It is a lot quieter and more authentic than other beach areas around here.
    Jennie
    Travelers with friends
  • Avg. price/night: $9.09
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 139 reviews
    Very friendly and helpful host family :)!!! Room with air conditioning in a quiet location close to the beach. We would stay again at Nilaveli Beach rooms if we return to Sri Lanka
    Florien
    Family with young children
  • Avg. price/night: $10
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 149 reviews
    Great hosts, tasty breakfast and good location close to the beach.
    Bruce
    Solo traveler
  • Avg. price/night: $15
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 62 reviews
    Good location, responsive room service, clean and comfortable room, fast check out. It was an excellent stay. Located slightly further away from city centre and therefore offers quiet surroundings for good rest. Room design is contemporary and I like it a lot.
    Chanaka
    Young couple
  • Avg. price/night: $13
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 78 reviews
    Quiet and great location in Nilaveli, near the beach and a couple of good restaurants. The host and his family were very kind and helped us to arrange a scooter, snorkelling kits, breakfast, and other tips. Big, comfy, fresh and clean room. The little garden and terrace was perfect to chill out. We had a lovely time!
    Judit
    Young couple