Skip to main content

The best guest houses in Bentota

Check out our pick of great guest houses in Bentota

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Aayu's Guest, hotel in Bentota

Featuring free WiFi throughout the property, Aayu's Guest offers accommodation in Bentota, 500 metres from Bentota Lake. Certain rooms include a seating area to relax in after a busy day.

Wonderful host
Scored 9.7
9.7
Rated exceptional
Exceptional
127 reviews
Price from
£23.18
1 night, 2 adults
La Perla Bentota, hotel in Bentota

Featuring a garden with a swimming pool, La Perla Bentota is located in Bentota, a 2-minute walk away from Bentota Beach. This property provides guests with a restaurant.

Alex and Nelson are one of the nicest hosts I ever met! I only stayed a night and half and they arranged everything for me to feel like home. I wish I would have stayed longer as I almost felt part of their family :) they were so kind and provided many advises to me. Don’t trust the bad reviews because it’s not relevant of their guest house which is a slice of heaven! Only 30meters to the beach, lovely staff and loved their fur family! Vielen danke!!
Scored 9.5
9.5
Rated exceptional
Exceptional
270 reviews
Price from
£31.99
1 night, 2 adults
Sahana Sri Villa, hotel in Bentota

Offering a sun terrace and views of the garden, Sahana Sri Villa is situated in Bentota, 700 metres from Bentota Lake. Certain units feature a seating area for your convenience.

Lovely host, she welcomed us warmly, great breakfast, nice central place, 5 minutes from the beach. She can arrange tours and the room was perfect.
Scored 9.1
9.1
Rated superb
Superb
316 reviews
Price from
£16.55
1 night, 2 adults
Shangri-lanka Villa, hotel in Bentota

Surrounded by greenery, Shangri-lanka Villa is just a 10-minute walk from Bentota Beach. It features an outdoor swimming pool, an Ayurveduc massage centre and rooms with free WiFi access.

Amazing place to stay- huge, very clean and welcoming rooms in gorgeous serene setting, a sanctuary. Lovely staff (loved the fresh coconut) who were very accommodating (esp with transport, tours and rickshaws) and all the food was delicious. Beautiful empty white sand beaches just a very quick and cheap rickshaw ride or 10-15 min walk away. Highly highly recommend.
Scored 9.3
9.3
Rated superb
Superb
66 reviews
Price from
£81.94
1 night, 2 adults
Traum Villa, hotel in Bentota

Featuring an outdoor swimming pool and views of pool, Traum Villa is a recently renovated guest house located in Bentota, 2.6 km from Bentota Lake.

Our stay exceeded our expectations. Traum villa is a unique place, created with love, care and a great sense of aesthetics. the rooms are very large, equipped with nice furniture and a very comfortable bed and modern bathroom. The large terrace opened directly onto the swimming pool, which was carefully cleaned every day and where you could swim. The facility has a place for exercises, e.g. yoga and Ayurvedic massages. The exceptional host Monika took care of our well-being. As there were no other guests at that time, we could freely use the large, well-equipped kitchen and prepare our own meals, just the way we like it best. It is a place absolutely worth recommending to people looking for peace, respite and connoisseurs of good style. It was one of our best stays in Sri Lanka. We highly recommend it, and we will be happy to come back.
Scored 9.9
9.9
Rated exceptional
Exceptional
8 reviews
Price from
£60.26
1 night, 2 adults
Channa Villa & Tours, hotel in Bentota

With inner courtyard views, Channa Villa & Tours is situated in Bentota and has a restaurant and a shared kitchen.

Excellent location 5 mins from beach or main street with restaurants. Staff always on hand for advice or booking trips. Excellent breakfast every morning with fruit, toast and Sri Lankan specialites.
Scored 9.6
9.6
Rated exceptional
Exceptional
90 reviews
Price from
£18.55
1 night, 2 adults
Nil Menik Villa, hotel in Bentota

Situated within a few steps of Kosgoda Beach and 45 km of Galle International Cricket Stadium, Nil Menik Villa features rooms with air conditioning and a private bathroom in Bentota.

Inside the resort and the pool!!
Scored 9.3
9.3
Rated superb
Superb
51 reviews
Price from
£37.09
1 night, 2 adults
Happy Man Village, hotel in Bentota

Offering a restaurant and free bikes, Happy Man Guest house is located in Bentota. Free WiFi access is available. It provides a 24-hour front desk for the convenience of the guests.

The attractive cabins are located in a beautifully landscaped garden. The rooms were spacious and clean with both air-conditioning and a ceiling fan. There are plenty of power points throughout the room and bathroom. The bathroom was open air which was attractive. However, watch out for mosquitoes, especially in the morning. The pool was clean and large.. The owner and the staff were very friendly and accommodating of our requests. We had daily dinners which were very tasty and of substantial quantities, as were the breakfasts included in the room tariff.. Bottled water was supplied. Highly recommended.
Scored 9.7
9.7
Rated exceptional
Exceptional
64 reviews
Price from
£68.78
1 night, 2 adults
Welcome Family Guest House., hotel in Bentota

Set within 500 metres of Bentota Beach and 2.8 km of Moragalla Beach, Welcome Family Guest House. Provides rooms with air conditioning and a private bathroom in Bentota.

What a lovely and family place! The room is very cosy and clean, the host family is kind and welcoming, and breakfast beyond delicious. Great location near the beach and with restaurant around the corner. Bentota is definitely a hidden gem and Family Guest House is a perfect place to stay and explore the area.
Scored 9.7
9.7
Rated exceptional
Exceptional
87 reviews
Price from
£26.28
1 night, 2 adults
Kavee Guest, hotel in Bentota

Located in Bentota, 1 km from Bentota Lake, Kavee Guest features free WiFi access and free private parking. The rooms include a private bathroom. You will find a shared kitchen at the property.

Nice cosy room in a house with kitchen and water filter. Good breakfast, spacious room and quiet garden. Close to beach. Nice to walk around in the area. Friendly staff.
Scored 9.0
9.0
Rated superb
Superb
18 reviews
Price from
£11.94
1 night, 2 adults
All guest houses in Bentota
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.

Most booked guest houses in Bentota this month

FAQ about guest houses in Bentota

Guest houses that travellers love in Bentota

  • Avg. price/night: £52.43
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 270 reviews
    This property was a real oasis on the other side of the railway track. It was luxurious, had lovely decor, had a good pool, had great hosts and was excellent value. The breakfasts were fantastic and our host Nelson cooked us 2 delicious meals on our 2 nights there - the food was so good that we just didn’t want to eat anywhere else. Right up there with all the places we stayed in during our Sri Lankan holiday. A great find!
    Margaret
    Young couple
  • Avg. price/night: £51.16
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 150 reviews
    Great hospitality. Location is good, facing the water, in a quiet area close to the main street. Wonderful breakfast, with fruit, yogurt, eggs, bread, juice and coffee/ tea. We also had dinner there one of the nights - great fried noodles; best dinner in Sri Lanka. The host is very welcoming, and helps out with whatever you need, from water sport to excursions and renting a scooter.
    Kurt
    Family with young children
  • Scored 10
    10
    Rated exceptional
    Exceptional
     · 2 reviews
    Best place to stay in Bentota! Silent area and 5 minute walk from the beach. Also a beer shop on the road at 2 minutes.The rooms are very nice and have quiet AC. I was very happy and extend my stay. The area is great for SURF,The local restaurant host recommended was great too! For the money I pay I am more than happy.
    Nathalie
    Young couple
  • Avg. price/night: £20.87
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 122 reviews
    Nice place, very quiet and also close to bus/train, beach and restaurants. Very friendly hosts! Really nothing to complain👍
    Anja
    Family with young children
  • Avg. price/night: £25.50
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 43 reviews
    Lovely room hosted by a lovely family. The room is spacious and comfotable with a quiet a/c. When I first arrived, the wifi wasn't working that well, I mentioned it to the host, and he called Digitel and fixed it in 5 minutes! Then there was a huge storm and the electricity went out, and they were in my room in no time turning on the fuses. No problem was too big for this family! I also loved my breakfasts here-- I have all kinds of food issues-- low carb, no gluten, and the dad happily created healthy and delicious breakfasts for me!
    CORI
    Solo traveller
  • Avg. price/night: £30.91
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 127 reviews
    Aayu is a great host, very welcoming even though we reached way earlier than expected without notice The breakfast she prepares for the guests is delicious with many local fresh fruits The location is great, just few meters away from the rail station and from the beach
    Lola
    Young couple
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 336 reviews
    I had a lovely new year celebrating in janus paradise rest. Janus was a great host, the location fab. I didn't venture away from the hotel for my 4 days. The rooms were comfortable, the prices fair, staff pleasant and food nice. I shared some good company and fab sunsets. Which was pretty much what I was looking for. The pool was pleasant in the Sri lankan heat. The ocean in Bentota is rough, not easy for casual swimming, but refreshing, and the beach clean and quiet. Thanks Janus
    Beky Manning
    Solo traveller
  • Avg. price/night: £30.91
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 127 reviews
    What a wonderful place. We felt so welcome. The room was lovely and clean, and we had a quite large outdoor private area. The host is very friendly and serviceminded. She recommend the best restaurants and made good deals for us for tours and transport. The guesthouse is in a quiet area not far from the most wonderful beach you could imagine. You just have to go down the road, cross the railway at the station and go through the park....We highly recommend a stay and would gladly return of we came to the area again
    Jöns
    Young couple
  • Avg. price/night: £16.41
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 108 reviews
    It was very friendly and quiet place near from beautiful beach with very kind host who makes a great beakfast (a lot of fresh fruits and every day different food). The room was small but sufficient. The hosts picked up at the airport and during our stay, when we needed, they drove us in the tuk tuk somewhere. There was family atmosphere, we felt there like at home. I definitelly recommend this accomodation.
    Adela
    Group
  • Avg. price/night: £7.73
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 63 reviews
    One of the best guest houses I stayed in during my trip to sri lanka. Rooms are reasonable and clean. Location is great, close to the beach amd city center with the river right in front of the house. The host are increadibly helpful and polite. They offer travel tips and advice as well always do their best to help with anything you may need. Very nice experiance. Excellent value for money. 100% recommended
    Marcin
    Solo traveller