Skip to main content

B&Bs for every style

Find the right B&B for you in Nilaveli

The best B&Bs in Nilaveli

Check out our pick of great B&Bs in Nilaveli

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Vibushan Guest House, hotel in Nilaveli

Situated 600 metres from Nilaveli Beach, Vibushan Guest House offers accommodation with a terrace, as well as a garden.

Really great location 5 mins walk to Nilaveli beach, nice sized room and Vibhushan was able to arrange tuktuk transport for a reasonable price to and from the bus station in Trinco. It was easy contact him. Meals were quite tasty and can be ordered from their extensive menu.
Scored 9.1
9.1
Rated superb
Superb
278 reviews
Price from
£7.06
per night
Nilaveli Beach Rooms, hotel in Nilaveli

Boasting a balcony with garden views, massage services and a garden, Nilaveli Beach Rooms can be found in Nilaveli, close to Nilaveli Beach and 4.2 km from Pigeon Island National Park.

The place, close to the beach is awsome, the rooms are basic, but got everything you need. The restaurant is great.
Scored 9.0
9.0
Rated superb
Superb
185 reviews
Price from
£6.86
per night
Villa Nilaveli Cabana, hotel in Nilaveli

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

We had a lovely & relaxing stay in the Nilaveli Cabanas. It's a beautiful place right at the beach in the calmer area of Nilaveli. With only three cabanas, it is super peaceful and perfect to deconnect! Amal is a very helpful host! He arranged us scooters, a trip to pigeon island (which was amazing) and a dolfin watching tour! He also cooked us an amazing seafood barbecue diner and arranged a table on the beach with a great view on the sea. What more can we wish for... We can really recommend to stay here! Thank you for the hospitality, Amal!
Scored 9.3
9.3
Rated superb
Superb
139 reviews
Price from
£57.35
per night
Moon Isle Beach Bungalow, hotel in Nilaveli

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.

Food
Scored 9.2
9.2
Rated superb
Superb
144 reviews
Price from
£112.06
per night
Suman Beach Rooms, hotel in Nilaveli

Situated in Nilaveli and only 300 metres from Nilaveli Beach, Suman Beach Rooms features accommodation with sea views, free WiFi and free private parking.

Very cozy and nice room, super close to the beach but a bit far from all the beach bars. However totally worth it for the price and I can recommned. Great breakfast. Thank you for everything.
Scored 9.2
9.2
Rated superb
Superb
37 reviews
Price from
£7.62
per night
JEYs Place, hotel in Nilaveli

Situated within 700 metres of Nilaveli Beach and 3.7 km of Pigeon Island National Park in Nilaveli, JEYs Place provides accommodation with seating area.

A very pleasant place to spend a few days exploring the surrounding beaches. The staff is very friendly and especially attentive. It is about 10' walk from Nilaveli beach
Scored 9.3
9.3
Rated superb
Superb
38 reviews
Price from
£15.09
per night
Laxsume Guest House Nilaveli, hotel in Nilaveli

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.

The Laxsume Guest house was great value for money and the host was incredibly helpful - sorting tuktuks, tours, food, any issues etc. The guest house is a 2 minute walk from a pigeon island tour meeting point - highly recommend doing that and dolphin watching if you get chance. Lovely restaurants nearby too.
Scored 9.1
9.1
Rated superb
Superb
66 reviews
Price from
£10.89
per night
Sea Zone Hotel Nilaveli, hotel in Nilaveli

Featuring free WiFi and a terrace, Sea Zone Hotel Nilaveli offers accommodation in Nilaveli. Free private parking is available on site. Certain units include a seating area where you can relax.

I booked a budget fan only room which was fine, I would just put the fan on for a bit and leave the door open to let the room cool down a bit before sleeping. There was a foot bath just outside my room which was great for washing the sand off my feet so my room didn’t become a beach! The seating area outside the room was great and doubled as a space to dry my towel and things after a day at the beach! The location was perfect, a few minutes from the beach and a few nice restaurants. Ideal for what I wanted. The staff were very friendly and helpful, all in all a pleasant stay!
Scored 8.6
8.6
Rated fabulous
Fabulous
109 reviews
Price from
£10.79
per night
Memo's Beach, hotel in Nilaveli

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.

The location of the hotel was great, great atmosphere and had a nice view. The staff was excellent, very kind and polite! The breakfast and dinner was good also.
Scored 8.1
8.1
Rated very good
Very good
305 reviews
Price from
£33.96
per night
Oceanic White House, hotel in Nilaveli

Located in Nilaveli and only 400 metres from Nilaveli Beach, Oceanic White House provides accommodation with sea views, free WiFi and free private parking.

Great spot for a beach holidays. The room is large, with a very comfortable bed, and it's nice to have the shady verandah for relaxing and having breakfast. Having access to a fridge and water kettle was a big bonus for us. We appreciated the shady patio area as well. You can't beat the location - the beach is just 300m down the road and family restaurants and little shops are all around. Owners are very nice and helpful.
Scored 8.9
8.9
Rated fabulous
Fabulous
104 reviews
Price from
£9.81
per night
All B&Bs in Nilaveli
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Nilaveli

Most booked B&Bs in Nilaveli this month

Enjoy breakfast in Nilaveli!

  • Moon Isle Beach Bungalow
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 144 reviews

    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.

    The host Mandy and the staff made our stay enjoyable.

  • Vitamin Sea Beach Cabana
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 194 reviews

    Located in Nilaveli, close to Nilaveli Beach, Vitamin Sea Beach Cabana provides accommodation with bike hire, a private beach area, a garden and a bar.

    It' s very amazing place.we spend unforgettable day.❤️

  • Memo's Beach
    Breakfast options
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 305 reviews

    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.

    Perfect location for relaxed holiday at the beach.

  • Vitamin sea beach hostel
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 59 reviews

    Offering a garden and sea view, Vitamin sea beach hostel is set in Nilaveli, a few steps from Nilaveli Beach and 5.9 km from Velgam Vehera.

    Amazing location and supportive staff. Right next to the beach.

  • Bella Nilaveli Beach
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 254 reviews

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

    the staff, the food, the pool, wonderful ocean nearby

  • Villa Nilaveli Cabana
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 139 reviews

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

    Beautiful stay, thank you so much Amal, especially for the gorgeous BBQ on the beach

  • Ypsylon Resort Ostküste
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 28 reviews

    Situated in Nilaveli, 600 metres from Nilaveli Beach and 3.7 km from Pigeon Island National Park, Ypsylon Resort Ostküste features spacious air-conditioned accommodation with a terrace and free WiFi.

    Ruhige Lage, geräumiges Zimmer und sehr nettes Personal.

Great access to the city centre! Check these B&Bs in Nilaveli

  • Nilaveli Stay Inn
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located within less than 1 km of Nilaveli Beach and 3.6 km of Pigeon Island National Park in Nilaveli, Nilaveli Stay Inn provides accommodation with seating area.

  • JEYs Place
    Central location
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 38 reviews

    Situated within 700 metres of Nilaveli Beach and 3.7 km of Pigeon Island National Park in Nilaveli, JEYs Place provides accommodation with seating area.

    Jey's Place is the right stay for visit Nilaveli beach.

  • Suman Beach Rooms
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 37 reviews

    Situated in Nilaveli and only 300 metres from Nilaveli Beach, Suman Beach Rooms features accommodation with sea views, free WiFi and free private parking.

    Great location and lovely family. Breakfast was delicious

  • Laxsume Guest House Nilaveli
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 66 reviews

    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.

    Very helpful staff always ready to help. One of the best Wi-Fi in Sri Lanka

  • Vibushan Guest House
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 278 reviews

    Situated 600 metres from Nilaveli Beach, Vibushan Guest House offers accommodation with a terrace, as well as a garden.

    Very friendly host. Rooms are clean and have air con

  • Nilaveli Beach Rooms
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 185 reviews

    Boasting a balcony with garden views, massage services and a garden, Nilaveli Beach Rooms can be found in Nilaveli, close to Nilaveli Beach and 4.2 km from Pigeon Island National Park.

    Super place, family super nice, food perfect. I recommend

  • Oceanic White House
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 104 reviews

    Located in Nilaveli and only 400 metres from Nilaveli Beach, Oceanic White House provides accommodation with sea views, free WiFi and free private parking.

    Close to the sea Owner very friendly Clean and spacious room

  • NR Villa Nilaveli
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 35 reviews

    Set in Nilaveli and only 800 metres from Nilaveli Beach, NR Villa Nilaveli offers accommodation with garden views, free WiFi and free private parking.

    Domácke prostredie, majiteľ vo všetkom nápomocný a skvelé raňajky

  • Sea Zone Hotel Nilaveli
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 109 reviews

    Featuring free WiFi and a terrace, Sea Zone Hotel Nilaveli offers accommodation in Nilaveli. Free private parking is available on site. Certain units include a seating area where you can relax.

    La ubicación es excelente y la familia muy amigable, un encanto.

  • Luna Beach Hotel
    Central location
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 92 reviews

    Featuring free WiFi throughout the property, Luna Beach hotel offers pet-friendly accommodation in Nilaveli. All rooms feature air conditioning and a refrigerator.

    Sehr netter und hilfsbereiter Host. Sehr nah am beach...alles sauber

  • Dark waves villa
    Central location
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 8 reviews

    Featuring a garden and views of quiet street, Dark waves villa is a recently renovated guest house located in Nilaveli, 200 metres from Nilaveli Beach.

    Wir haben 5 Nächte dort verbracht und haben uns sehr wohl gefühlt Alle waren hilfsbereit und sehr freundlich

  • Island Breeze Inn
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 54 reviews

    Situated within 100 metres of Nilaveli Beach and 4 km of Pigeon Island National Park in Nilaveli, Island Breeze Inn features accommodation with seating area.

    La posizione vicino ad una bella spiaggia è la prima colazione

  • Pearl Inn Green
    Central location
    Scored 7.8
    7.8
    Rated good
    Good
     · 56 reviews

    Set within 800 metres of Nilaveli Beach and 3.5 km of Pigeon Island National Park, Pearl Inn Green offers rooms with air conditioning and a private bathroom in Nilaveli.

    Super nice host!! Amazing location and good breakfast. Nice and chill atmosphere :))

  • Gopalapuram Guest House
    Scored 7.5
    7.5
    Rated good
    Good
     · 107 reviews

    Gopalapuram Guest House offers accommodation in Nilaveli. The guest house has a terrace and views of the garden, and guests can enjoy a meal at the restaurant.

    Clean, friendly people. Near the beach, good price

  • Vijay Thulasi Beach View
    Scored 1.0
    1.0
    Rated very poor
    Very poor
     · 1 review

    Vijay Thulasi Beach View, a property with a garden, is situated in Nilaveli, 3.7 km from Pigeon Island National Park, 8.6 km from Velgam Vehera, as well as 15 km from Kanniya Hot Springs.

  • Raja Guest House
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Set within 300 metres of Nilaveli Beach and 4 km of Pigeon Island National Park in Nilaveli, Raja Guest House offers accommodation with seating area.

  • 32 c Nilaveli
    Central location

    Set in Nilaveli, within 500 metres of Nilaveli Beach and 5.1 km of Pigeon Island National Park, 32 c Nilaveli offers accommodation with a garden as well as free private parking for guests who drive.

FAQ about B&Bs in Nilaveli

B&Bs that guests love in Nilaveli

  • Avg. price/night: £9.81
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 278 reviews
    The location in Nilaveli is perfect. The beach is 5 minutes walking. It's a very quiet area, perfect to relax. The home stay has a good vibes atmosphere, with a garden with "hamacas", and full day open kitchen. The staff was nice and friendly. The room was very cheap and it has all the basic things you may need. I arrived very early and they stored my luggage, also in the departure day.
    Amanda
    Solo traveller
  • Avg. price/night: £6.86
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 185 reviews
    Nice laid-back guesthouse with rooms looking onto a private garden. The location is great, very quiet and only a 2 minutes walk to Nilaveli beach. Our bedroom and bathroom were clean and nicely decorated. Unfortunately, the restaurant was closed but we could still have breakfast there. There are a few other very good restaurants within walking distance. We had a very relaxing stay there!
    Chantal
    Family with young children
  • Avg. price/night: £28.68
    Scored 7.5
    7.5
    Rated good
    Good
     · 153 reviews
    Beautiful location. Relaxed beachy vibes with chilled tunes. Spacious room, comfy beds and pillows, large fluffy towels. Naturally ventilated bathroom. Yummy breakfast and coffee and fresh seafood. Serene and quiet and private.
    Ann
    Family with young children
  • Avg. price/night: £113.19
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 168 reviews
    Everything, the Quiet , the view , the restaurant really good , the breakfast was Amazing, the best we had , the staff is really nice. We had the suite with private swiming pool and feel like we were in paradise ... no mosquito . we did the snorkeling with the hotel on pigeon island and that was great , we swam with sharks.. We would have like to stay one week overthere but we had to continue our trip .. Thanks to all the team of C beyond nilaveli !
    Perrine
    Young couple
  • Avg. price/night: £33.96
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 305 reviews
    Great location on the beach. Lovely designed rooms and restaurant/lounging area. Excellent breakfasts.
    Michael
    Young couple
  • Avg. price/night: £9.81
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 278 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: £95.76
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 391 reviews
    Right on the seafront with a beautiful ocean view from our penthouse. Very tidy, luxury and comfortable place that we enjoyed. We also liked to have our own kitchen as our private driver was also a good cook and made us fresh, delicious parathas and curry! The area was still very quiet as apparently not yet the season.
    Karen
    People with friends
  • Avg. price/night: £113.19
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 168 reviews
    Beautiful location, gorgeous rooms with the most wonderful outside space on the balcony - felt very private, with a daybed to relax and looks over the beach / ocean. The beach was very quiet other than local fisherman and others going about their day. Wonderful staff, so kind and helpful. I was travelling alone out of season so the area / hotel was very quiet - for me this added to the beauty and charm of the hotel, and the staff were so warm and friendly I felt very well supported. Plus great coffee, breakfast and delicious dinners.
    Annie
    Solo traveller
  • Avg. price/night: £75.46
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 163 reviews
    Great location Wooden chalet rooms Comfortable beds Excellent breakfast with choice
    Kate
    Family with young children
  • Avg. price/night: £30.19
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 80 reviews
    The hotel is located at the very quiet and very private part of nilaveli beach. The rooms are spacious, the breakfast was good and we had a nice bbq at the beach.
    Melissa
    Young couple