Skip to main content

Filter by:


Star rating

Review score

Halwala – 281 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.

I liked the location and the setting - the grounds were beautiful
9.3
Scored 9.3
Superb
Rated superb
105 reviews
Price from£183.68per night
Jungle Villa, hotel in Halwala

Situated in Induruwa, 2.1 km from Induruwa Beach, Jungle Villa features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

The place is located some 5 minute away from the village/Road. Very quiet and amazing at evening and night. Unobstracted view on green Meadows and trees. Full of wildlife. We saw flying foxes, bats, monkeys, frogs and variety of birds. The swimming pool was perfect. We had the place to ourselves only. The room was spacious for a family of 5. The breakfasts were different each Day (We chose local meals) and tasty. The owner is friendly, helpful and Speaks good English. We enjoyed the stay.
9.8
Scored 9.8
Exceptional
Rated exceptional
10 reviews
Price from£20.41per night
Ellakanda Nature Villa, hotel in Halwala

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

The Staff of Ellankanda Villa made our stay so very pleasent. The food was excellent(!) and we always felt very cared about. Rooms are very clean and you can tell that there is a sense of detail, which give the place its charme. It is a quite place, but you can nicely explore the area by yourself (or in our case we were even gives a small tour by the Staff - thank you again!). Absolut recommendation if you want to spend some quite days in a great place.
9.9
Scored 9.9
Exceptional
Rated exceptional
7 reviews
Price from£36.80per night
Celestia Wellness Resort, hotel in Halwala

Situated in Bentota, 2.7 km from Bentota Beach, Celestia Wellness Resort features accommodation with a garden, free private parking, a shared lounge and a restaurant.

Very friendly staff who wanted to make the stay as comfortable as possible. Very large pool which was a lovely temperature. Very large comfortable rooms, with nice toiletries and air con. Good breakfast Facilities to have daily massages and other wellness treatments, however didn't make use of this on our stay.
8.3
Scored 8.3
Very good
Rated very good
9 reviews
Price from£62.10per night
Uma Garden Kandegedara, hotel in Halwala

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

Location
6.7
Scored 6.7
Pleasant
Rated pleasant
7 reviews
Price from£26.39per night
Chill NASA, hotel in Halwala

Set in Bentota, 3.1 km from Bentota Lake, Chill NASA offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Amazing place to be present. Nice group of people around this place. 420 and chill. Enjoy guys
9.5
Scored 9.5
Exceptional
Rated exceptional
43 reviews
Price from£8.80per night
Siroma Villa, hotel in Halwala

Featuring a patio with pool views, an outdoor swimming pool and a garden, Siroma Villa can be found in Bentota, close to Bentota Lake and 2.4 km from Bentota Beach.

Very nice, clean and comfortable private guest house within a tropical garden and with a large swimming pool. The guest house has just 3 rooms and each has it’s own terrace with chairs and sun loungers. The guest house is very calm, no traffic noice, just birds and squirrels :-) Very good and rich breakfast. The hotel manager is extremely helpful and provides a lot of information. He speaks very well English. He rented us his scooter for low money, so that we could drive to the beach and town within a few minutes. The beaches are beautiful and clean, with some restaurants and bars. There a many nice restaurants directly at the train station close to the beach Picknick area. You have to cross the tracks to enter the restaurants.
9.8
Scored 9.8
Exceptional
Rated exceptional
27 reviews
Price from£40.15per night
Yathra Houseboat, hotel in Halwala

Set within 800 metres of Lunuganga and 3.5 km of Bentota Lake in Bentota, Yathra Houseboat provides accommodation with seating area. A balcony with river views is offered in each unit.

NOTHING except the dinner was lovely but only found out when paying that it was not included and it cost $25 dollars per person which we would not have had if we had known that we had to pay. From the advert on Bookings.com nothing matched the description on the property, i.e. dinner on board, soft drinks included, cruise in the evening and in the morning totalling a four hour cruise.
6.0
Scored 6.0
Pleasant
Rated pleasant
11 reviews
Price from£132.07per night
Orchid Dream, hotel in Halwala

Boasting garden views, Orchid Dream provides accommodation with a garden, a terrace and a shared lounge, around 200 metres from Lunuganga. Guests have access to free WiFi.

Well prepared breakfast
9.7
Scored 9.7
Exceptional
Rated exceptional
7 reviews
Price from£8.64per night
Traum Villa, hotel in Halwala

Featuring a garden and views of garden, Traum Villa is a recently renovated guest house located in Bentota, 2.6 km from Bentota Lake. This property offers access to a terrace and free private parking....

Our stay exceeded our expectations. Traum villa is a unique place, created with love, care and a great sense of aesthetics. the rooms are very large, equipped with nice furniture and a very comfortable bed and modern bathroom. The large terrace opened directly onto the swimming pool, which was carefully cleaned every day and where you could swim. The facility has a place for exercises, e.g. yoga and Ayurvedic massages. The exceptional host Monika took care of our well-being. As there were no other guests at that time, we could freely use the large, well-equipped kitchen and prepare our own meals, just the way we like it best. It is a place absolutely worth recommending to people looking for peace, respite and connoisseurs of good style. It was one of our best stays in Sri Lanka. We highly recommend it, and we will be happy to come back.
9.9
Scored 9.9
Exceptional
Rated exceptional
7 reviews
Price from£42.13per night
See all hotels near Halwala
Subscribe to receive premium deals

Prices drop the moment you sign up!