See the latest prices and deals by choosing your dates.
Hotel in Bentota
Located in Bentota, a few steps from Induruwa Beach, Villa Thamburu, Bentota has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. We enjoyed staying a this hotel very much.
Hotel in Bentota
Located in Bentota, 1.2 miles from Bentota Beach, Amber House Lanka features views of the river. Offering a restaurant, the property also has a shared lounge, as well as an indoor pool and a hot tub. The room was huge with 2 a/c units to keep it cool. There was sitting space and a huge balcony overlooking the river. The hotel also offers a free boat across the river to the superb beach. The family who own the hotel and their staff were so friendly and welcoming and made us really at home. We walked every day and found the location great and within easy reach of local restaurants.
Hotel in Bentota
Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota. Environmental and landscape is perfect. Very nice and well trained staff. Perfect breakfast and dinner.
Hotel in Aluthgama
Offering an outdoor swimming pool and a restaurant, Residence Jasmin is located just 1 mi from the scenic Bentota Lake. Free WiFi access is available. It was very good, especially we had the chance to see a creature like an iguana or a komodo around there.
Hotel in Induruwa
Offering a beachfront, Arcade Beach Resort is located in Induruwa, Sri Lanka. It provides a 24-hour front desk for the convenience of the guests. Each room here will provide you with a seating area. Shashi and his wife take care of guests very much! We had pick-up from airport during night and came straight to paradise! Located right on the beach, very calm place with good basic AC room. Everything was clean and well-maintained. Amazing different and very delicious breakfast served individually with ocean view. Shashis wife told us many interesting things about Sri Lanka-its culture/food/traditions. Organized tour to Turtles farm. Very helpful and welcoming family!! Beautiful long beach with turtles putting its eggs at night. We enjoyed relaxed atmosphere there-swimming, suntanning, eating and just enjoying the moment! Definetely will come back!! Thank you!!
Hotel in Bentota
Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities. Nice property with a well maintained garden , nice pool overlooking the ocean, very clean and good food . We will surely come to same place again if we come back . Personally I find it more intimate than Bentota beach which is about 10 minutes drive away
Hotel in Kosgoda
Located in Kosgoda, a few steps from Kosgoda Beach, Darshana Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. The place is well maintained, clean and excellent. Great service and recommend for everyone who are willing to have great time. Best holiday spot ever.
Hotel in Beruwala
Located in Beruwala, 1.1 miles from Moragalla Beach, Paradise Garden Beruwala provides accommodations with a garden, free private parking, a shared lounge and a terrace. Fabulous host and lovely accommodation with garden outlook. Introduced us to Hilda who cooked amazing food for us and made fabulous coffee!! Wonderful experience
Hotel in Kosgoda
Located in Kosgoda, a 12-minute walk from Kosgoda Beach, Villa Svara provides accommodations with a garden, free private parking and a terrace. Very nice room and an extremely kind, generous owner who helped us with transportation, washing and recommendations for restaurants. Breakfast was delicious with very big portions!
Hotel in Beruwala
Located in Beruwala, a 6-minute walk from Moragalla Beach, Anura's Elephant has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. I love this place, this was the best place we had in Sri Lanka
Hotel in Induruwa
Hotel in Aluthgama
Hotel in Bentota
Hotel in Bentota
Hotel in Bentota
Hotel in Aluthgama
Hotel in Bentota
Hotel in Beruwala
Hotel in Uragasmanhandiya
Popular with guests booking hotels in Bentota Region
Hotel in Beruwala
Popular with guests booking hotels in Bentota Region
Hotel in Bentota
Located in Bentota, a 13-minute walk from Induruwa Beach, Villa Maria provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. We had an amazing stay at Villa Maria.
Hotel in Bentota
Located in Bentota, a 13-minute walk from Bentota Beach, Swarnapaya résidence has accommodations with a garden, free private parking and a terrace. This was a beautiful property a little out of Bentota town.
Hotel in Ahungalla
Located in Ahungalla, a 9-minute walk from Ahungalla Beach, Inn Sea Horizon Ahungalla provides accommodations with a garden, free private parking, a shared lounge and a terrace. Our one-week stay at Inn Sea Horizon in Ahungalla, Sri Lanka, was exceptional.
Hotel in Beruwala
Located in Beruwala, a 2-minute walk from Moragalla Beach, Anveela has accommodations with a garden, free private parking, a terrace and a restaurant. We had booked this hotel as our last night relax before we flew home.
Hotel in Aluthgama
Located in Aluthgama, 1.5 miles from Moragalla Beach, Villa Bentota River View has accommodations with a fitness center, free private parking, a garden and a terrace. We will come back! Very nice Place. Good helpful People.
Hotel in Bentota
Located in Bentota, a 4-minute walk from Bentota Beach, Ayubowan Swiss Lanka Bungalow Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Fabulously relaxing, very clean, service exceptional, very comfortable, food really good, beach...
Hotel in Bentota
Located in Bentota, a 2-minute walk from Bentota Beach, Taru Villas The Long House - Bentota provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared... Absolutely Stunning property, beautiful decorated.
Hotel in Bentota
Located in Bentota, a few steps from Kosgoda Beach, The Pleasure Kosgoda provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. This hotel is absolutely nice, rooms are very big and comfortable, everything is clean, staff is...
Hotel in Bentota
Set beside the scenic Bentota River and within a protected Salt water Mangrove Sanctuary, 1.2 mi from the beautiful Bentota beach and Bentota city center, is the well appointed guest house - Selavi... Very nice, cosy and calm place. you will get a great view over the Bentota River for time of your...
Hotel in Aluthgama
Malu Banna in Aluthgama features a private beach area and a garden. Featuring a restaurant, the property also has a terrace and a bar. Rooms include a balcony with a river view. The view was fantastic. The breakfast was wonderful.
Hotel in Induruwa
Located in Induruwa, 1.3 miles from Induruwa Beach, Jungle Villa has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. The place is located some 5 minute away from the village/Road.
Hotel in Beruwala
Arena is set in Beruwala in the Kalutara District Region. Guests can enjoy the on-site bar and coffee shop. the staff was really nice an helpful, the rooftop restaurant is amazing and the location next to the...
Hotel in Bentota
Located just 1476 feet from the Kosgoda Railway Station, Lucas offers an outdoor swimming pool and a restaurant. This self-catering accommodations features free WiFi. Everything! Such a beautiful place with 2 really lovely pools and the staff were super welcoming.
Hotel in Bentota
Riverside Inn Fuji is a guest house with cozy rooms offering river views from a balcony. Equipped with free WiFi, the property has an on-site restaurant and serves breakfast in rooms. Very nice and clean hotel at quiet river side. Beautiful view, tasty breakfast and dinner
Hotel in Bentota
Chitra Ayurveda is a beautiful residency located in the town of Bentota. Featuring stylish rooms with elegant décor, guests also enjoy free internet access and free parking space. Nice room with two balconies in white colors, maybe in colonial style. Good bed, linen, towel.
Hotel in Moragalla
Located on Sandy Moragalla Beach, Sagarika Beach Hotel offers classic accommodations with an outdoor swimming pool and a garden. The owner is very Kind and caring.
Hotel in Bentota Beach, Bentota
Esprit Bentota features free bikes, garden, a shared lounge and restaurant in Bentota. The members of the staff were all very nice and looking for all your needs.
Hotel in Dharga Town
Located in Dharga Town, 1.6 miles from Kande Viharaya Temple, Villa Lausanne provides accommodations with a garden, free private parking and a restaurant.
Hotel in Bentota
Located in Bentota, 2.6 miles from Bentota Lake, Sakura Villa Bentota provides accommodations with a garden, free private parking and a restaurant.
Hotel in Bentota
Located in Bentota, 1.6 miles from Bentota Beach, Lagoon Bentota Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
Hotel in Beruwala
Located in Beruwala, 29 miles from Mount Lavinia Bus Stand, Seetharama Garden of Life provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel in Kosgoda
Located in Kosgoda, 1.1 miles from Kosgoda Beach, Karisa Nature Villa provides accommodations with a garden, free private parking, a terrace and a restaurant.
Hotel in Induruwa
Located in Induruwa, a 6-minute walk from Induruwa Beach, Hotel Southern Blue Sapphire provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.
Hotel in Induruwa
Located in Induruwa, a 1-minute walk from Induruwa Beach, Sandaru villa provides accommodations with a garden, free private parking and a terrace.
On average, 3-star hotels in Bentota Region cost £44 per night, and 4-star hotels in Bentota Region are £83 per night. If you're looking for something really special, 5-star hotels in Bentota Region cost around £140 per night (based on Booking.com prices).
The average price per night for a 3-star hotel in Bentota Region this weekend is £48 or £88 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Bentota Region this weekend cost around £292 per night (based on Booking.com prices).
There are 600 hotels in Bentota Region you can book on Booking.com.
Swarnapaya résidence, Inn Sea Horizon Ahungalla, and Sagarika Beach Hotel in Bentota Region have received great reviews for the views from their hotel rooms.
Guests staying in Bentota Region also loved the views from their rooms at Riverside Inn Fuji, EKHO Surf, and Hotel Hemadan.
Couples traveling to Bentota Region loved staying at Villa Bentota River View, Villa Svara, and Villa Maria.
These hotels in Bentota Region are also highly-rated by couples: Ayubowan Swiss Lanka Bungalow Resort, Jungle Villa, and Bella Vita.
Hotels in Bentota Region that offer highly-rated breakfasts include The Villa Bentota by KK Collection, Sagarika Beach Hotel, and Chami Villa Bentota.
Breakfast at these hotels in Bentota Region are also highly-rated: Swarnapaya résidence, Residence Jasmine, and Hotel Hemadan.
Villa Thamburu, Bentota, Amber House Lanka, and Lunuganga Estate are some of the popular hotels in Bentota Region.
In addition, Arcade Beach Hotel, Sea Rock Villa, and Residence Jasmine are also popular in Bentota Region.
Many families visiting Bentota Region loved staying at Malu Banna, Anura's Elephant, and Nyne Hotels - Rock Villa, Bentota.
Darshana Beach Hotel, Paradise Garden Beruwala, and Hotel Nilwala are also popular among family travelers.
On average, it costs £49 per night to book a 3-star hotel in Bentota Region for tonight. You'll pay around £72 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Bentota Region will cost around £293 (based on Booking.com prices).