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. Perfect place for a relaxing vacation. The design of the hotel is stunning, staff very friendly and helpful, spoiled us during all our stay. We enjoyed our time so much the time spent at Villa Thamburu and we thought to expend few more days but we had work duty and was not possible. The suite Pedro, our accommodation, was extremely comfortable and perfect for a romantic time! Food was good and hotel very clean. The public beach outside is beautiful but not suitable for swimming however we enjoyed our lazy chill in the hotel beach and pool.
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. super friendly and helpful staff, beautiful location with a boat that takes you to the beach and back and tuktuks at your service. The hotel owner treats guests like family. views from room are stunning.
Hotel in Bentota
Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota. Very charming and peaceful place with exceptional service and attention to the details. - authentic interiors, clean, with an interesting book about Jeoffrey Bawa in each room - good coffee and tea selection in room - high quality food during the breakfast and dinner, the prices in restaurant are ok - the best service in Sri Lanka, especially in restaurant
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. Location was nice right on the river and a short trip to different beach options and good food. The pool was really great! And friendly staff
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. The location is amazing. Its right at the beach. This hotel is run by family and the owner personally takes good care of the guests. The best part was even if the owner's wife was in hopsital, he came all the way just to ensure that we have a smooth checkin. Thanks a lot for the gesture Harshit. The breakfast was amazing and was cooked by owner's family so you get to taste the home food. I would definately come back to this place if i visit next. Thanks Harshit for all the help. It was amazing stay. Good luck
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. The service was outstanding. After a very early flight they welcomed us in, got our room ready as soon as they could and the location was beautiful.
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. We had the most wonderful stay at Darashana Beach Hotel - highly recommend to anyone staying in Kosgoda ! Absolutely stunning view of the beach from both our room and the breakfast terrace. The room is clean, equipped with AC, mosquito nets. Extensive breakfast with fresh fruit salad and the most delicious juices ! There is also a pool area, although we spent most of our time at the beach (1 minute away). The staff was truly so helpful and kind. Suitable for couples, families and groups of friends alike, wifi strong enough to work remotely for those who can never quite put down their laptops ;)
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 few steps from Kosgoda Beach, Sama Kosgoda - A Santani Retreat has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. EVERYTHING was amazing. It was our first stop in Sri Lanka, and unfortunately only spent one night. The setting is unforgettable, the beach is out of this world. We will be back.
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 Induruwa
Hotel in Aluthgama
Hotel in Bentota
Hotel in Bentota
Hotel in Bentota
Hotel in Aluthgama
Hotel in Bentota
Hotel in Kosgoda
Hotel in Beruwala
Hotel in Bentota
Popular with guests booking hotels in Bentota Region
Hotel in Beruwala
Popular with guests booking hotels in Bentota Region
Hotel in Aluthgama
Located in Aluthgama, a 14-minute walk from Moragalla Beach, Bella Vita has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. In 1 word 'amazing'. Susanna is a wonderfull host who goes the extra mile for her guests...
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 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. Great stay at Anveela. The staff were very friendly and helpful with all our needs including helping...
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. Lovely bungalow with beautiful gardens and pool .
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... We absolutely loved this hotel. Out of all the hotels we stayed in for a month in Sri Lanka we...
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. Absolutely fantantastic stay at Kosgoda. Room was really big, bathroom also.
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... Selavi in Bentota is value for money at an exeptionally nice peacefully located waterfront villa...
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. Lovely family establishment. We feel at home with all the attention and devotion.
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. The host are very nice and friendly. The place is clean and nice
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. Very nice and hospitable people - Fantastic breakfast - Very large and beautiful garden - Close to...
Hotel in Moragalla
Located on Sandy Moragalla Beach, Sagarika Beach Hotel offers classic accommodations with an outdoor swimming pool and a garden. Very friendly people, nice room, nice location, large and very clean pool.
Hotel in Bentota Beach, Bentota
Esprit Bentota features free bikes, garden, a shared lounge and restaurant in Bentota. The staff members were all kind. We received excellent service. It was close to the beach.
Hotel in Ahungalla
Located in Ahungalla, a 7-minute walk from Ahungalla Beach, Hotel Kurulu Garden provides accommodations with a garden, free private parking, a terrace and a restaurant. Newly built hotel. Big and comfortable rooms.
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.
Hotel in Uragasmanhandiya
Located in Uragasmanhandiya, 4.9 miles from Kosgoda Turtle Hatchery, New Nature Palace Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Hotel in Beruwala
Located in Beruwala, 1.5 miles from Beru Beach, VIP Hotel And Villa has accommodations with an outdoor swimming pool, free private parking and a terrace.
Hotels in Bentota Region that offer highly-rated breakfasts include Swarnapaya résidence, Heritance Ayurveda - All Meals and Treatments, and Residence Jasmine.
Breakfast at these hotels in Bentota Region are also highly-rated: Hotel Hemadan, Sagarika Beach Hotel, and Lunuganga Estate.
The average price per night for a 3-star hotel in Bentota Region this weekend is $61 or $105 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Bentota Region this weekend cost around $393 per night (based on Booking.com prices).
On average, it costs $60 per night to book a 3-star hotel in Bentota Region for tonight. You'll pay around $88 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Bentota Region will cost around $386 (based on Booking.com prices).
On average, 3-star hotels in Bentota Region cost $59 per night, and 4-star hotels in Bentota Region are $121 per night. If you're looking for something really special, 5-star hotels in Bentota Region cost around $196 per night (based on Booking.com prices).
Couples traveling to Bentota Region loved staying at Villa Bentota River View, Villa Svara, and Gihan villa.
These hotels in Bentota Region are also highly-rated by couples: Ayubowan Swiss Lanka Bungalow Resort, Villa Maria, and Bella Vita.
Nyne Hotels - Rock Villa, Bentota, Villa 80, and Chitra Ayurveda 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, Sagarika Beach Hotel, 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 Darshana Beach Hotel, Sama Kosgoda - A Santani Retreat, and Anura's Elephant.
Hotel Nilwala, Malu Banna, and Nyne Hotels - Rock Villa, Bentota are also popular among family travelers.
There are 598 hotels in Bentota Region you can book on Booking.com.