Skip to main content

Guest Houses in Bentota

Find the guest houses that appeal to you the most

The best guest houses in Bentota

Check out our selection of great guest houses in Bentota

Filter by:

Review score

La Perla Bentota

Bentota

Featuring garden views, La Perla Bentota in Bentota offers accommodations, a garden, a bar, and a shared lounge. With pool views, this accommodation provides a terrace and a swimming pool.

R
Roseline
From
Mexico
Very nice stay! We had a very warm welcome. Everything was great, nice surprise for our honeymoon, decoration in the room was amazing. The dinner excellent, very fresh and tasty food. Nelson was very helpful, he arranged transportation for us. The staff really kind and polite.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 385 reviews
Price from
$42
1 night, 2 adults

Sahana Sri Villa

Bentota

Sahana Sri Villa provides spa facilities and wellness packages, as well as accommodations with a kitchen in Bentota, a few steps from Bentota Beach.

T
Toni Nehme
From
Saudi Arabia
We booked Sahana Sri Villa last minute and had a wonderful experience! The owner and her mother were incredibly kind, and the breakfast was delicious. The location is ideal—just minutes from the beach, seafood restaurants, and local spots. Highly recommend for a cosy, convenient stay!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 405 reviews
Price from
$26.60
1 night, 2 adults

Channa Villa & Tours

Bentota

Offering a garden and a shared lounge, Channa Villa & Tours in Bentota is close to Bentota Beach and Bentota Lake.

R
Roaa
From
Qatar
Very calm and quiet place. The owners are very friendly. Room was cozy and shower was warm. Breakfast was lovely.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 101 reviews
Price from
$21
1 night, 2 adults

Aayu's Guest

Bentota

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

H
Himani
From
India
Cute room with all the facilities. Safe for solo women travellers. The host is very warm and goes out of her way to make your stay super comfortable. She was available 24*7. When I forgot my travel pillow in the room, she offered to drive 100 km to bring it to me!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 173 reviews
Price from
$40
1 night, 2 adults

Welcome Family Guest House.

Bentota

Just a 6-minute walk from Bentota Beach and 500 yards from Bentota Lake, Welcome Family Guest House. Features accommodations in Bentota, with a garden.

K
Khushali
From
Indonesia
I stayed in the Deluxe Double Room at Welcome Family Guest House for two nights. It was impeccably clean - truly, completely spotless and there was no fault to find anywhere! The Guest House is located right behind Bentota station, and is perhaps a 6 minute walk to the beach, and to the main road. So it really doesn't get any better than this, especially for the price. But if I had to choose one reason why you absolutely must stay here - it is the incredibly warm Sri Lankan couple and their sons whom you live with. On the first night, I told them I was vegetarian, so the host came with me to the neighbouring restaurant to ask them to cook something especially for me. They also arrange mangrove safaris, and provide amaaaazing Sri Lankan breakfast every morning. The spread is quite vast and I actually had to ask them to cut back on the servings as it was a little too much for me (not often that you find yourself being over-served food in a guest house!) I was also a solo female traveller and felt completely safe here. Please go!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 118 reviews
Price from
$36
1 night, 2 adults

Happy Man Village

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.

P
PRAVEEN
From
India
Location, rooms, service, cleanliness
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 119 reviews
Price from
$89.10
1 night, 2 adults

Mishthana Canal Resort

Bentota

Offering garden views, Mishthana Canal Resort in Bentota provides accommodations and a garden. There's a private entrance at the guest house for the convenience of those who stay.

A
Akash
From
Sri Lanka
This villa is such an amazing place to stay and enjoy and mostly the uniqueness of this old house in Sri Lanka is a masterpiece ❤️Thanks for everything
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 11 reviews
Price from
$12
1 night, 2 adults

Charika Villa

Bentota

Providing garden views, Charika Villa in Bentota features accommodations, a garden, and a terrace. There's a private entrance at the guest house for the convenience of those who stay.

B
BiLENgH
From
Ethiopia
Our stay began with a warm welcome from the ever smiling owner and his mom A peacefully serene hideaway walking distance from the beach. Please keep an eye out for the beautiful nature around this mini garden of Eden as you enjoy a nourishing and flavorful breakfast to start each day.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews
Price from
$30
1 night, 2 adults

Red Coconut Villa

Bentota

Providing inner courtyard views, Red Coconut Villa in Bentota features accommodations, an outdoor swimming pool, and a garden. Spa facilities is available for guests.

J
John
From
Australia
It's like living in a wonderful, quirky work of art. Few rooms means the gardens and facilities feel very private. The breakfasts were excellent but limited choices. Dinner is costly but we treated ourselves one night and it was very special.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 41 reviews
Price from
$160
1 night, 2 adults

Eldezo Relax Paradise (Pvt) Ltd

Bentota

Eldezo Relax Paradise (Pvt) Ltd offers spa facilities and air-conditioned accommodations in Bentota, a 16-minute walk from Bentota Beach.

D
Dydyshko
From
Russia
Amazing place. Great management!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 71 reviews
Price from
$85.80
1 night, 2 adults
All guest houses in Bentota

Looking for a guest house?

Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Most booked guest houses in Bentota and surrounding area in the past month

See all

Popular with guests booking guest houses in Bentota

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 41 reviews

Popular with guests booking guest houses in Bentota

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 71 reviews

Popular with guests booking guest houses in Bentota

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 101 reviews

Popular with guests booking guest houses in Bentota

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 7 reviews

Popular with guests booking guest houses in Bentota

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 41 reviews

Popular with guests booking guest houses in Bentota

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 78 reviews

Popular with guests booking guest houses in Bentota

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 119 reviews

Popular with guests booking guest houses in Bentota

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 385 reviews

Popular with guests booking guest houses in Bentota

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 220 reviews

Popular with guests booking guest houses in Bentota

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 405 reviews

Guest Houses with swimming pools in Bentota and nearby

Boutique 87

Bentota
Swimming pool
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 reviews

Offering an outdoor swimming pool and a garden, Boutique 87 in Bentota is close to Bentota Beach and Bentota Lake. This property offers access to a balcony and free private parking.

From $318.57 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 52 reviews

Located along Galle Road, Rockery Villa Ayurveda features a beautifully-landscaped garden, an outdoor pool and a 24-hour front desk.

From $88 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 12 reviews

Located within 0.6 miles of Bentota Lake in Bentota, Ranga Holiday Resort provides an outdoor swimming pool and a garden.

From $165 per night

New Coco cabana features spa facilities and free private parking, and is within 1.5 miles of Bentota Beach and 1.1 miles of Bentota Lake.

From $25.47 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 72 reviews

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

From $155.68 per night

Just a 4-minute walk from Aluthgama Railway Station and one mile from Bentota Lake, Neos Palm Paradise features accommodations in Aluthgama with pool with a view, a garden, and a bar.

From $65.52 per night

Providing river views, Yathramulla Harbour Bentota in Bentota provides accommodations and a garden. This property offers access to a terrace and free private parking.

From $114.33 per night

Dana Villa

Bentota
Swimming pool
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Providing a garden, Dana Villa features accommodations in Bentota. With pool views, this accommodation offers a swimming pool.

From $55.50 per night

Highly rated guest houses in Bentota and nearby

Supun Villa

Bentota
8.0+ review score
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 38 reviews

Supun Villa features air-conditioned accommodations in Bentota. This beachfront property offers access to a balcony, free private parking, and free Wifi.

From $40 per night

Senero House

Bentota
8.0+ review score
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 23 reviews

Just a 5-minute walk from Bentota Beach and 400 yards from Bentota Lake, Senero House features accommodations in Bentota with a shared lounge.

From $22.95 per night

Shan Villa

Bentota
8.0+ review score
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 93 reviews

Just a 7-minute walk from Bentota Beach and 400 yards from Bentota Lake, Shan Villa features accommodations in Bentota, with a garden.

From $12 per night

Okay goldi

Bentota
8.0+ review score
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 23 reviews

Okay goldi offers accommodations in Bentota, a 19-minute walk from Aluthgama Railway Station and 2.4 miles from Kande Viharaya Temple.

From $18.87 per night

Thara Cabana

Bentota
8.0+ review score
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 220 reviews

Thara Cabana features air-conditioned accommodations in Bentota. Among the facilities of this property are a restaurant, a 24-hour front desk, and a shared kitchen, along with free Wifi throughout the...

From $29.50 per night

Tharul Home

Bentota
8.0+ review score
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 41 reviews

Offering sea views, Tharul Home in Bentota provides accommodations, a garden, and a shared lounge. This beachfront property offers access to a balcony, free private parking, and free Wifi.

From $18 per night

Osanda Guest

Bentota
8.0+ review score
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 36 reviews

Just a 6-minute walk from Bentota Beach and 300 yards from Bentota Railway Station, Osanda Guest features accommodations in Bentota, with barbecue facilities.

From $17.30 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 71 reviews

Just a 10-minute walk from Bentota Beach and 600 yards from Bentota Lake, Little Swan Guest house features accommodations in Bentota, with a garden.

From $10 per night

Enjoy breakfast in Bentota and nearby

Swelanka Residence

Bentota
Breakfast options
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

A 11-minute walk from Bentota Beach in Bentota, Swelanka Residence features accommodations with access to spa facilities, wellness packages, and public bath.

From $22 per night

Bole Guest Bentota

Bentota
Breakfast options
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 33 reviews

Bole Guest Bentota enjoys a location in Bentota, 1.5 miles from Aluthgama Railway Station and 2.9 miles from Lunuganga.

From $11.80 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Just a 15-minute walk from Bentota Beach and half a mile from Bentota Lake, White Peacock Villa features accommodations in Aluthgama with a garden.

From $56 per night

Aqua Leisure Resort Bentota is located in Bentota, just 1.2 miles from Aluthgama Railway Station and 2.7 miles from Kande Viharaya Temple.

From $38.85 per night

A 15-minute walk from Bentota Beach in Bentota, Aqua Leisure Resort Bentota features accommodations with access to a sauna.

From $38.85 per night

Shimada Villa

Bentota
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews

With Bentota Beach reachable in a 5-minute walk, Shimada Villa features accommodations, a restaurant, a garden, a terrace, and a shared lounge.

From $15 per night

Villa River View

Aluthgama
Breakfast options
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews

Providing garden views, Villa River View in Aluthgama offers accommodations, a garden, and a shared lounge. With river views, this accommodation provides a balcony.

From $40 per night

Jimi Villa 99

Bentota
Breakfast options

Offering a garden, Jimi Villa 99 offers accommodations in Bentota. With free private parking, the property is a 4-minute walk from Bentota Beach and one mile from Bentota Lake.

From $33.30 per night

Save money on guest houses in Bentota and nearby – budget options available

Sunil Lanka Hotel

Aluthgama
Budget options available

Sunil Lanka Hotel provides air-conditioned accommodations in Aluthgama.

From $52.64 per night

Grace Villa Bentota

Bentota
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 41 reviews

Grace Villa Bentota offers accommodations in Bentota, 1.8 miles from Bentota Railway Station and 2.2 miles from Aluthgama Railway Station.

From $7 per night

Lucky Prince Villa

Aluthgama
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 104 reviews

Lucky Prince Villa provides beachfront accommodations in Aluthgama.

From $50.50 per night

Villa Acadia Bentota

Nakandalagoda
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Villa Acadia Bentota offers accommodations in Nakandalagoda, 2 miles from Aluthgama Railway Station and 2.1 miles from Bawa Gardens.

From $45 per night

Pahalage Guesthouse

Beruwala
Budget options available
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 93 reviews

Pahalage Guesthouse is a recently renovated guest house in Beruwala where guests can make the most of its open-air bath and garden.

From $56.70 per night

Sky and Sand Guesthouse

Beruwala
Budget options available
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 120 reviews

Sky and Sand Guesthouse offers spa facilities and wellness packages, as well as air-conditioned accommodations in Beruwala, 1.1 miles from Moragalla Beach.

From $91.30 per night

Sumal Villa

Beruwala
Budget options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 18 reviews

1.2 miles from Moragalla Beach in Beruwala, Sumal Villa provides accommodations with access to spa facilities and wellness packages.

From $37.40 per night

Sankarest Villa

Kosgoda
Budget options available

Sankarest Villa offers air-conditioned rooms in Kosgoda. This property offers a pool with a view and free private parking.

From $43.29 per night

FAQ about guest houses in Bentota

Guest Houses That Travelers Love in Bentota

See all
Avg. price/night: $77.05
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 385 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!
Guest review by
Margaret
Young couple
Avg. price/night: $38
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 47 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!
Guest review by
CORI
Solo traveler
Avg. price/night: $50
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 173 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
Guest review by
Lola
Young couple
Avg. price/night: $50
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 173 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
Guest review by
Jöns
Young couple
Avg. price/night: $10
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 71 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
Guest review by
Marcin
Solo traveler