Skip to main content

The best guest houses in Nilaveli

Check out our pick of great guest houses in Nilaveli

Filter by:


Review score

Superb: 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.

Absolutely loved our stay here. An idyllic setting right on the beach, with the softest sand and clear blue water. The staff made our stay, all so friendly and welcoming, especially the owner Mandy. She welcomes you with open arms and makes you feel right at home, she can't do enough for you! Food is also amazing and home cooked - we ate all of our meals here over the 3 days. Highly recommend a stay!

Show more Show less
9.4
Superb
109 reviews
Price from
€ 134
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.

Great location, walking distance to the beach. I’m going to reiterate what other people have been saying, the food here is amazing. Everything is fresh and delicious

Show more Show less
9.3
Superb
208 reviews
Price from
€ 11
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 food and juices were all incredible and the eggplant pasta in particular was one of the best meals I've had in a while! The staff were so friendly and accomodating and the manager always went out of his way to get us what we needed. It had the most adorable and friendly resident cats and a rly nice pool to lay by. I really enjoyed my stay there, felt very relaxed and pampered and would definitely return if I visit the area again.

Show more Show less
9.3
Superb
223 reviews
Price from
€ 42
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.

Rooms are big Staff is friendly...

Show more Show less
9.3
Superb
111 reviews
Price from
€ 70
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 features 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
Superb
7 reviews
Price from
€ 12
per night

Set in Nilaveli and only 800 metres from Nilaveli Beach, NR Villa Nilaveli offers accommodation with garden views, free WiFi and free private parking. The property is located 3.5 km from Pigeon Island National Park, 8.2 km from Velgam Vehera and 14 km from Kanniya Hot Springs. Gokana Temple is 17 km away and Maritime and Naval History Museum is 17 km from the guest house.

Rafeet and his family are very welcoming and helpful. They offered me a delicious soup and dessert and in every way made my short stay pleasant and relaxing. Thank you so much!

Show more Show less
9
Superb
7 reviews
Price from
€ 7
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.

Udeas and her husband are warm and caring. The place is calm and peaceful. It is halfway between the main road and the beach so it's easy to get a bus into trinco or walk to the beach. I stayed 4 days and was sad to leave. The bed was fine, the bathroom was beautiful. The fans inside and out were sufficient and in the night a bit too cool. I went snorkeling with pearl divers on nilaveli beach. They do padi courses too. Saw dolphins and a whale. Went to coral beach for.....corals. and all uncrowded.

Show more Show less
9.3
Superb
32 reviews
Price from
€ 11
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
€ 15
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.1
Superb
79 reviews
Price from
€ 11
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.

This memos cabanas cozy restaurant has left the best impressions! Hospitable hosts, delicious dishes, beautiful presentation, wonderful dessert. I recommend to everyone! I would like to come back here again and again. This place is great! Atmosphere is chill and cool but the staff is also really friendly. They know what they’re doing and what they’re talking about, and you can tell making the customers happy is their main priority. Cabana is pretty awesome some food is italian classics and some srilanka and for their prices it’s 100% worth it.

Show more Show less
8.2
Very good
253 reviews
Price from
€ 74
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Nilaveli

Most booked guest houses in Nilaveli this month

FAQ about guest houses in Nilaveli






Guest houses that travellers love in Nilaveli

  • Avg. price/night: € 8.39
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 140 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.85
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 207 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.85
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 207 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.85
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 207 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
  • Avg. price/night: € 78.92
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 111 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: € 12.18
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 67 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
    People with friends
  • Avg. price/night: € 8.39
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 140 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: € 18.46
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 152 reviews
    Great hosts, tasty breakfast and good location close to the beach.
    Bruce
    Solo traveller
  • Avg. price/night: € 13.85
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 64 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: € 12
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 79 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