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 private beach area. Our stay at Villa Thamburu was absolutely perfect. The villa is absolutely beautiful and the facilities / rooms are fantastic. The staff are the biggest asset - they were so attentive and made our stay really special by always going above and beyond for us. The restaurant is also brilliant and we particularly loved the garden and pool areas. It feels really private and luxurious so we could not ask for more.
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. Food is very delicious and Affordable rate, also on requested they made food for us in Indian style.And Boat for Sea safari provided on cheaper rate than the others.. property is very very nice, sea location.
Hotel in Bentota
Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota. The hotel is obviously old and a bit expensive, but the service and overall value is exceptional. Turn down service, G&T cocktail hour, tea time, and tours of the iconic estate make it well worth it.
Hotel in Aluthgama
Located in Aluthgama, a 17-minute walk from Moragalla Beach, Residence Jasmine has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. It was very good, especially we had the chance to see a creature like an iguana or a komodo around there.
Hotel in Induruwa
Located in Induruwa, a few steps from Induruwa Beach, Arcade Beach Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace. Our stay was perfect, the host Shashi attended to our every need with utmost care and always with a kind big smile. Despite she had a family emergency. The location is great in Bentota, beach side, very well equipped with beach amenities. Would definitely stay again if ever came back to Bentota
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. Location is excellent. Super clean rooms and friendly staff
Hotel in Bentota
Facing the beachfront, Sisi's Place offers 3-star accommodations in Bentota and has a garden, private beach area and terrace. Lovely breakfast Sisi helpful and friendly family atmosphere good location close to beach!
Hotel in Kosgoda
Located in Kosgoda, a few steps from Kosgoda Beach, Sama Retreats - Kosgoda provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Amazing private property with beautiful private beach . Perfect hide away . And for the money top value .
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 an outdoor swimming pool, free private parking, a garden and a shared lounge. New property with high standard, large rooms, nice garden and pool, great breakfast location at the beach, phantastic hosts
Hotel in Induruwa
Hotel in Aluthgama
Hotel in Bentota
Hotel in Bentota
Hotel in Bentota
Hotel in Bentota
Hotel in Bentota
Hotel in Kosgoda
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 2-star hotel offers room service and free WiFi.... Ari and Chandini, the hosts, truly made my stay in Bentota exceptional.
Hotel in Ahungalla
Located in Ahungalla, a 3-minute walk from Ahungalla Beach, Inn Sea Horizon Ahungalla provides accommodations with a garden, free private parking, a private beach area and a shared lounge. 10/10 and more... The guest house is very nice, everything is new, clean, the room is specious, ...
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 planned to spend 4 days in Mirissa around New Year’s Eve.
Hotel in Bentota
Bombay Bicycle Club Bentota features free bikes, outdoor swimming pool, a garden and terrace in Bentota. The property has a bar, as well as a restaurant serving Indian cuisine. Our stay at this beachfront property was nothing short of magical!
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... Taru Villas The Long House is an exceptional boutique hotel that offers the perfect blend of luxury,...
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 private beach area. Small hotel for 3 rooms and 3 more under construction now.
Hotel in Bentota
Located in Bentota, 1.4 miles from Bentota Lake, Selavi Resort Bentota provides accommodations with a garden, free private parking, a shared lounge and a terrace. Very nice, cosy and calm place. you will get a great view over the Bentota River for time of your...
Hotel in Bentota
Located in Bentota, Nyne Hotels The Muse, Bentota is 0.8 mi from Bentota Lake and features facilities like outdoor swimming pool, garden and shared lounge. This boutique hotel offers free WiFi. Artfully designed rooms, with every comfort thoughtfully catered to, I loved the large balconies...
Hotel in Aluthgama
Located in Aluthgama, a 14-minute walk from Bentota Beach, Malu Banna has accommodations with a terrace, free private parking, a restaurant and a bar. From the very moment I set foot in Manu Banna, I felt an overwhelming sense of belonging.
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 garden and a private beach area. The place is located some 5 minute away from the village/Road.
Hotel in Beruwala
Located in Beruwala, a 5-minute walk from Moragalla Beach, Arena Hotel has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a terrace. the staff was really nice an helpful, the rooftop restaurant is amazing and the location next to the...
Hotel in Bentota
Located in Bentota, within a 14-minute walk of Bentota Beach and 0.6 miles of Bentota Lake, Riverside Inn Fuji has accommodations with a garden and free WiFi throughout the property as well as free... The hotel is really comfortable, everything in room is very clean and tidy.
Hotel in Bentota Beach, Bentota
Chami Villa Bentota is located in Bentota just 164 feet from the beach and 328 feet from Bentota Railways Station. There are no words to describe the hospitality and kindness, we were welcomed like part of the...
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. Honestly it’s an excellent option.
Hotel in Kosgoda
Located in Kosgoda, a few steps from Kosgoda Beach, Turtle Paradise Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Great stay at turtle paradise villa Comfortable, convenient and great value for money.
Hotel in Bentota
Located in Bentota, a 5-minute walk from Bentota Beach, Riviera Tide provides accommodations with a garden, free private parking, a restaurant and a bar. Very clean, up and coming beachside boutique hotel! Modern furnitures in a very spacious room.
Hotel in Kosgoda
Located in Kosgoda, a 12-minute walk from Kosgoda Beach, Villa Svara by Taprobanarome has a number of amenities including a garden, a private beach area and a terrace. Nice welcome by the manager. The room was neat and beautiful. Great shower too.
Hotel in Bentota
Located in Bentota, 2.9 miles from Aluthgama Railway Station, Mangrove villa - Yoga & Ayurveda provides accommodations with a garden, free private parking, a terrace and a restaurant. Nature, great calm and peaceful environment. Freshness thanks to the river and breeze.
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. We had a brilliant stay at this hotel, the family that run it are absolutely wonderful.
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 Beruwala
Located in Beruwala, 2.8 miles from Aluthgama Railway Station, Ayuwaters Yoga and Ayurveda Retreat All Inclusive has accommodations with an outdoor swimming pool, free private parking, a garden and a...
Hotel in Bentota
Located in Bentota, Ayurveda Lake has 5-star accommodations with private balconies.
Hotel in Horawala
Located within 4.1 miles of Lunuganga and 6 miles of Bentota Lake, Mangrove Escapes provides rooms with air conditioning and a private bathroom in Horawala.
Villa Thamburu, Bentota, Lunuganga Estate, and Amber House Lanka 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.
On average, 3-star hotels in Bentota Region cost $56 per night, and 4-star hotels in Bentota Region are $124 per night. If you're looking for something really special, 5-star hotels in Bentota Region cost around $197 per night (based on Booking.com prices).
There are 613 hotels in Bentota Region you can book on Booking.com.
Couples traveling to Bentota Region loved staying at Mangrove villa - Yoga & Ayurveda, Gihan villa, and Sisi's Place.
These hotels in Bentota Region are also highly-rated by couples: Ayubowan Swiss Lanka Bungalow Resort, Bella Vita, and Villa Maria.
On average, it costs $60 per night to book a 3-star hotel in Bentota Region for tonight. You'll pay around $144 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Bentota Region will cost around $433 (based on Booking.com prices).
Many families visiting Bentota Region loved staying at Nyne Hotels Rock Villa, Bentota, Malu Banna, and Selavi Resort Bentota.
Villa Thamburu, Bentota, Swarnapaya résidence, and Sagarika Beach Hotel are also popular among family travelers.
Hotels in Bentota Region that offer highly-rated breakfasts include The Villa Bentota by KK Collection, Sagarika Beach Hotel, and Chitra Ayurveda.
Breakfast at these hotels in Bentota Region are also highly-rated: Nyne Hotels The Muse, Bentota, Arcade Beach Hotel, and Amber House Lanka.
Chitra Ayurveda, Inn Sea Horizon Ahungalla, and Paradise Garden Beruwala 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 Sagarika Beach Hotel, The Pleasure Kosgoda, and Hotel Hemadan.
The average price per night for a 3-star hotel in Bentota Region this weekend is $59 or $122 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Bentota Region this weekend cost around $473 per night (based on Booking.com prices).