You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Explore over 100,000 properties with our easy-to-use filters and find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Bentota, a charming coastal town in the Southern Province of Sri Lanka, offers a serene escape for travelers seeking sun, sand, and cultural experiences. Nestled between Colombo and Galle, Bentota is renowned for its pristine beaches and tranquil atmosphere, making it an ideal destination for relaxation and exploration. Visitors can choose from a variety of accommodations, ranging from luxurious resorts to cozy guesthouses, ensuring a comfortable stay for every budget.
The best neighborhoods to stay in Bentota include the beachfront areas, where you can enjoy stunning ocean views and easy access to the sand and surf. For those interested in local culture, the town center offers a glimpse into the daily life of Bentota's residents.
Top attractions in Bentota include the Bentota Beach, the historic Galapatha Raja Maha Vihara temple, and the lush Brief Garden. The Bentota River also offers exciting water sports and river safaris, perfect for adventure enthusiasts.
See the latest prices and deals by choosing your dates
Villa property in Bentota
Breakfast available
With a stay at Metteyya Villa in Bentota, you'll be near the beach, within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge. This villa is 2.6 mi (4.2 km) from Moragalla Beach and 2.7 mi (4.3 km) from Induruwa Beach.
Vacation home in Bentota
Breakfast available
With a stay at Shenya Villa in Bentota, you'll be near the beach, within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge. This vacation home is 2.6 mi (4.2 km) from Moragalla Beach and 2.7 mi (4.3 km) from Induruwa Beach.
Homestay in Bentota · 0.26 km from centre
Offering a garden, Bandu Villa offers accommodations in Bentota. With free private parking, the property is a 19-minute walk from Bentota Beach and one mile from Bentota Lake. Featuring a private entrance, the homestay allows guests their privacy.
All rooms are complete with a private bathroom and air conditioning, and some rooms also feature a terrace. At the homestay, units come with bed linen and towels.
Guests at the homestay can enjoy an Asian breakfast.
Bentota Railway Station is 1.1 miles from Bandu Villa, while Aluthgama Railway Station is 1.7 miles from the property.
Homestay in Bentota · 0.34 km from centre
7.6
31 reviews
Breakfast available
Just a 19-minute walk from Bentota Beach and 1.1 miles from Bentota Lake, Star Home Stay Bentota features accommodations in Bentota, with a garden. The property is around 1.3 miles from Bentota Railway Station, 1.7 miles from Aluthgama Railway Station, and 2.2 miles from Lunuganga. Parking on-site is available, and the homestay features bike rental for guests who want to explore the surrounding area.
All units come with a patio with garden views, a fully equipped kitchen with a fridge and kitchenware, and a private bathroom with bidet. There's a seating and a dining area in all units.
Homestay in Bentota · 0.39 km from centre
9.8
15 reviews
Offering an outdoor swimming pool and a garden, Sylvan Villa in Bentota is close to Bentota Beach and Bentota Lake. There's a private entrance at the homestay for the convenience of those who stay. The homestay features garden views, a sun terrace, and free Wifi is available.
All units come with a seating area, a flat-screen TV with cable channels, and a private bathroom with slippers and walk-in shower. Each unit comes with air conditioning, and some units at the homestay have a balcony. At the homestay, each unit is fitted with bed linen and towels.
There is a snack bar, and packed lunches are also available.
Sightseeing tours are available in the neighborhood. Both a bicycle rental service and a car rental service are available at the homestay, while cycling can be enjoyed nearby.
Bentota Railway Station is 1.2 miles from Sylvan Villa, while Aluthgama Railway Station is 1.8 miles from the property.
Chalet in Bentota · 0.43 km from centre
Just a 14-minute walk from Bentota Lake and 0.7 miles from Bentota Railway Station, Sky House by the Bentota Beach features accommodations in Bentota with a garden. The air-conditioned accommodation is a 10-minute walk from Bentota Beach.
With free Wifi, this 1-bedroom chalet features a flat-screen TV and a fully equipped kitchen with kitchenware. The accommodation is non-smoking.
Aluthgama Railway Station is 1.3 miles from the chalet, while Lunuganga is 2.8 miles from the property.
Guesthouse in Bentota · 0.45 km from centre
Breakfast available
With a stay at Charika Villa in Bentota, you'll be within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge. This guesthouse is 2.4 mi (3.9 km) from Induruwa Beach and 2.6 mi (4.1 km) from Moragalla Beach.
Resort in Bentota · 0.50 km from centre
9.7
272 reviews
Breakfast available
Located in Bentota, a 17-minute walk from Bentota Beach, Tree of Life Resort has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. The property is around a 12-minute walk from Bentota Lake, 0.8 miles from Bentota Railway Station and 1.4 miles from Aluthgama Railway Station. The property provides a 24-hour front desk, airport transportation, room service and free WiFi.
The rooms in the resort are equipped with an electric tea pot. Rooms are equipped with a private bathroom, a shower and a hairdryer, and some accommodations at Tree of Life Resort have a safety deposit box. At the accommodation, every room is equipped with air conditioning and a flat-screen TV.
An à la carte, continental or Full English/Irish breakfast is available at the property. At Tree of Life Resort you'll find a restaurant serving International cuisine. Vegetarian, dairy-free and halal options can also be requested.
The area is popular for fishing and cycling, and bike rental is available at the resort.
Lunuganga is 2.6 miles from Tree of Life Resort, while Kande Viharaya Temple is 2.8 miles from the property.
Guest house in Bentota · 0.58 km from centre
8.7
3 reviews
Benta villa offers accommodations in Bentota, 1.4 miles from Aluthgama Railway Station and 2.9 miles from Lunuganga. Housed in a building dating back to 2013, this guest house provides free Wifi and free private parking. The accommodation offers airport transfers, while a bicycle rental service is also available.
Some accommodations include a balcony and a seating area with flat-screen TV, as well as air conditioning. At the guest house, all units include a private bathroom.
A car rental service is available at the guest house.
Popular points of interest near Benta villa include Bentota Beach, Bentota Lake, and Bentota Railway Station.
Guest house in Bentota · 0.58 km from centre
7.0
1 review
Breakfast available
A 11-minute walk from Bentota Beach in Bentota, Swelanka Residence features accommodations with access to spa facilities, wellness packages, and public bath. Offering a shared lounge, the property is located within a 5-minute walk of Bentota Lake. There's a sun terrace and guests can access free Wifi and free private parking.
A balcony with outdoor furniture and garden views is offered in some units.
The breakfast offers continental, Asian options and fresh pastries and pancakes are being served. At the property, there is an family-friendly restaurant serving seafood cuisine as well as vegetarian options.
For guests with children, the guest house offers an indoor play area and outdoor play equipment. Guests at Swelanka Residence can enjoy cycling nearby, or make the most of the garden.
Bentota Railway Station is a 8-minute walk from the accommodation, while Aluthgama Railway Station is 1.2 miles from the property.
Hotel in Bentota · 0.58 km from centre
10.0
3 reviews
Breakfast available
Located in Bentota, a 15-minute walk from Bentota Beach, Luxury Villa with BB Free WI-FI provides accommodations with free bikes, free private parking, a garden and a terrace. Each room at the 4-star hotel has garden views, and guests can enjoy access to a grill. The property has room service, a tour desk and currency exchange for guests.
All guest rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area and a private bathroom with free toiletries, a shower and a hairdryer. The rooms will provide guests with a desk and an electric tea pot.
A Full English/Irish breakfast is available at Luxury Villa with BB Free WI-FI. At the accommodation you'll find a restaurant serving Chinese, Indian and Pizza cuisine. Vegetarian, halal and kosher options can also be requested.
Bentota Lake is a 11-minute walk from Luxury Villa with BB Free WI-FI, while Bentota Railway Station is 0.8 miles away.
Bed and breakfast in Bentota · 0.66 km from centre
9.7
18 reviews
Featuring garden views, Villa Roy Bentota in Bentota features accommodations, a garden, and a bar. This property offers access to a terrace, free private parking, and free Wifi. Each room is fitted with a balcony with river views.
Each unit has air conditioning, a private bathroom, and a well-equipped kitchen including a dishwasher, oven, microwave, and a fridge. There's a seating and a dining area in all units. At the bed and breakfast, each unit is fitted with bed linen and towels.
A full English/Irish, American, or Asian breakfast is available at the property.
Both a bicycle rental service and a car rental service are available at the bed and breakfast.
Popular points of interest near Villa Roy Bentota include Bentota Beach, Bentota Lake, and Bentota Railway Station.
Bed and breakfast in Bentota · 0.69 km from centre
10.0
6 reviews
Lila Lodge, Villa - Bentota in Bentota provides accommodations with a garden, a terrace, and barbecue facilities. With garden views, this accommodation features a balcony. The bed and breakfast offers rooms with air conditioning, free private parking, and free Wifi.
The rooms are equipped with a private bathroom with a bidet and free toiletries. At the bed and breakfast, the units are equipped with bed linen and towels.
The breakfast offers full English/Irish, American, or Asian options.
Sightseeing tours are available around the property. A bicycle rental service and a private beach area are featured at the bed and breakfast, and guests can go cycling in the surrounding area.
Bentota Beach is 1.5 miles from Lila Lodge, Villa - Bentota, while Bentota Lake is 1.4 miles from the property. Koggala Airport is 45 miles away, and the property offers a paid airport shuttle service.
Guesthouse in Bentota · 0.69 km from centre
8.8
9 reviews
Breakfast available
With a stay at Riverside Inn Fuji in Bentota, you'll be near the beach, within a 5-minute drive of Bentota Beach and Kaluwamodara Bridge. This guesthouse is 2.4 mi (3.8 km) from Moragalla Beach and 2.8 mi (4.4 km) from Kande Vihare Temple.
Hotel in Bentota · 0.69 km from centre
With a stay at Mahi Villa in Bentota, you'll be near the beach, within a 5-minute drive of Bentota Beach and Kaluwamodara Bridge. This spa hotel is 2.4 mi (3.9 km) from Moragalla Beach and 2.8 mi (4.5 km) from Kande Vihare Temple.
Guest house in Bentota · 0.69 km from centre
A 15-minute walk from Bentota Beach in Bentota, Aqua Leisure Resort Bentota features accommodations with access to a sauna. This property offers access to a terrace, free private parking, and free Wifi. Guests can use a garden.
Towels and bed linen are available in the guest house. The accommodation is non-smoking.
Guests at the guest house can enjoy an Asian breakfast.
Popular points of interest near Aqua Leisure Resort Bentota include Bentota Lake, Bentota Railway Station, and Aluthgama Railway Station. Koggala Airport is 43 miles from the property.
Guesthouse in Bentota · 0.72 km from centre
8.6
9 reviews
Breakfast available
With a stay at Rockery Villa in Bentota, you'll be near the beach, within a 5-minute drive of Bentota Beach and Induruwa Beach. This spa guesthouse is 2.3 mi (3.7 km) from Kaluwamodara Bridge and 2.6 mi (4.3 km) from Moragalla Beach.
Villa property in Bentota · 0.72 km from centre
With a stay at Rockery Villa Ayurveda in Bentota, you'll be within a 5-minute drive of Bentota Beach and Induruwa Beach. This villa is 2.3 mi (3.8 km) from Kaluwamodara Bridge and 2.7 mi (4.3 km) from Moragalla Beach.
Bed & breakfast in Bentota · 0.72 km from centre
6.0
1 review
Breakfast available
With a stay at Villa Happy Home in Bentota, you'll be near the beach, within a 10-minute drive of Bentota Beach and Kaluwamodara Bridge. This bed & breakfast is 2.6 mi (4.1 km) from Moragalla Beach and 2.9 mi (4.7 km) from Kande Vihare Temple.
Apartment in Bentota · 0.77 km from centre
9.4
14 reviews
Surewo Sun Shine Apartment offers accommodations in Bentota, a 7-minute walk from Bentota Railway Station and 1.2 miles from Aluthgama Railway Station. This recently renovated apartment is located a 10-minute walk from Bentota Beach and 500 yards from Bentota Lake. The accommodation features airport transfers, while a bicycle rental service is also available.
The apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a fridge, and 1 bathroom with a shower and bathrobes. This apartment also comes with a terrace that doubles up as an outdoor dining area. For added privacy, the accommodation features a private entrance.
Guests at the apartment can enjoy cycling and walking tours nearby, or make the most of the garden.
Kande Viharaya Temple is 2.5 miles from Surewo Sun Shine Apartment, while Lunuganga is 3.1 miles from the property.