Skip to main content

Filter by:


Star Rating

Review Score

Halwala – 277 hotels and places to stay
See the latest prices and deals by choosing your dates.
Lunuganga Estate, hotel in Halwala

Lunuganga Estate features an outdoor swimming pool, garden, a restaurant and bar in Bentota.

Everyone everything.
9.3
Scored 9.3
Wonderful
Rated wonderful
105 reviews
Price from$193.80per night
Jungle Villa, hotel in Halwala

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.

9.8
Scored 9.8
Exceptional
Rated exceptional
10 reviews
Price from$25.50per night
Ellakanda Nature Villa, hotel in Halwala

Located in Uragoda, 9 miles from Bawa Gardens, Ellakanda Nature Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Photos and previous reviews were all accurate. It's a newly listed property and they are off to a great start with lots of enthusiasm and very receptive to suggestions to improve their service. We were sad to leave but there was a flight to catch. Potentially the best Sri Lankan food and most generous portions we had from all our 3 weeks of traveling around the island. A limited menu but each dish perfectly made to suit an English palette. Very well kept room. Heavenly bed linen and the nicest rooftop for spotting a variety of birds. The swimming pool was well maintained and was the perfect temperature on a sweltering day. The manager was very helpful organizing the airport transfer for us and it took us less than 90 minutes to reach the airport. The highway to the airport is close to the villa but not too close to be an eyesore. Just lush hills, friendly Sri Lankans, chirpy birds and cosy corners to read a book, reply e-mails and live stream our surroundings to family back home experiencing winter . I can honestly recommend a stay here to any discerning travelers seeking some solitude and a slower pace for a few days.
9.9
Scored 9.9
Exceptional
Rated exceptional
7 reviews
Price from$38per night
Celestia Wellness Resort, hotel in Halwala

Located in Bentota, 1.7 miles from Bentota Beach, Celestia Wellness Resort has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Everything about the hotel was exceptional. It was clean, stylish, roomy with excellent service in where we had dinner. Food was good and great value for money and service was attentive and efficient. Room itself was well equipped and comfortable.The staff at this hotel were so friendly and helpful. They made our stay so enjoyable and comfortable.
8.3
Scored 8.3
Very Good
Rated very good
9 reviews
Price from$66.99per night
Uma Garden Kandegedara, hotel in Halwala

Uma Garden Kandegedara has an outdoor swimming pool, garden, a terrace and restaurant in Matugama. Offering a bar, the property is located within 3.8 miles of Bawa Gardens.

The place and the staff were amazing. Among the food they served, the french fries were top notch. It was simple and spicy. The tea was great too. I ordered their best recommended prawns dish which was also amazing. The place was like a little village of its own. I loved the stay. The staff was extraordinary.
6.7
Scored 6.7
Pleasant
Rated pleasant
7 reviews
Price from$29.70per night
Chill NASA, hotel in Halwala

Located in Bentota, 1.9 miles from Bentota Lake, Chill NASA provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Super cool hosts, very helpful
9.5
Scored 9.5
Exceptional
Rated exceptional
43 reviews
Price from$11per night
Yathra Houseboat, hotel in Halwala

Set within 2625 feet of Lunuganga and 2.2 mi of Bentota Lake in Bentota, Yathra Houseboat provides accommodations with seating area. A balcony with river views is offered in each unit.

6.0
Scored 6.0
Pleasant
Rated pleasant
11 reviews
Price from$150per night
Siroma Villa, hotel in Halwala

Providing pool views, Siroma Villa in Bentota provides accommodations, an outdoor swimming pool, a garden, a bar, and a shared lounge.

Very clean, good swimming pool, beautiful plants everywhere, a wardrobe with light, fridge, nice people - we liked this place and we want come back
9.8
Scored 9.8
Exceptional
Rated exceptional
27 reviews
Price from$45.60per night
Orchid Dream, hotel in Halwala

Boasting garden views, Orchid Dream provides accommodations with a garden, a terrace and a shared lounge, around 656 feet from Lunuganga. Guests have access to free WiFi.

9.7
Scored 9.7
Exceptional
Rated exceptional
7 reviews
Price from$10.80per night
Traum Villa, hotel in Halwala

Traum Villa is a recently renovated guest house in Bentota where guests can make the most of its garden and bar. This property offers access to a terrace and free private parking.

9.9
Scored 9.9
Exceptional
Rated exceptional
7 reviews
Price from$46.58per night
See all hotels near Halwala
Subscribe to receive premium deals

Prices drop the second you sign up!