Skip to main content

Hotels near Halwala

Search hotels and more near Halwala

Filter by:

Star rating

Review score

Halwala – 268 hotels and places to stay

See the latest prices and deals by choosing your dates.
Villa Maria, hotel in Halwala

Set in Bentota, 1.1 km from Induruwa Beach, Villa Maria offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

Villa rental and staff was great! They do as much as possible and was very cute! There were a lot of animals on villa and some plants(I have seen growing pineapple for the first time^^). Host helped us with bike and offer his help in any question.
Scored 9.4
9.4
Rated superb
Superb
19 reviews
Price from
£46.75
1 night, 2 adults
Lunuganga Estate, hotel in Halwala

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

The property is a dream the most beautiful property I ever seen. The garden is amazing and you should take the time to visit every single corner of this place. The staff is very nice and friendly special thanks to Robert who took good care of me
Scored 9.4
9.4
Rated superb
Superb
126 reviews
Price from
£269.85
1 night, 2 adults
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.
Scored 9.8
9.8
Rated exceptional
Exceptional
10 reviews
Price from
£19.71
1 night, 2 adults
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.
Scored 9.8
9.8
Rated exceptional
Exceptional
8 reviews
Price from
£32.87
1 night, 2 adults
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.
Scored 8.3
8.3
Rated very good
Very good
9 reviews
Price from
£76.97
1 night, 2 adults
Mangrove villa - Yoga & Ayurveda, hotel in Halwala

Located in Bentota, 4.7 km from Aluthgama Railway Station, Mangrove villa - Yoga & Ayurveda provides accommodation with a garden, free private parking, a terrace and a restaurant.

The host Roshan was very helpful and relocated me to a room that was more suitable for my stay, free of charge!
Scored 8.4
8.4
Rated very good
Very good
7 reviews
Price from
£21.45
1 night, 2 adults
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
Scored 7.0
7.0
Rated good
Good
8 reviews
Price from
£25.48
1 night, 2 adults
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.

Super nice staff and a very creative place
Scored 9.4
9.4
Rated superb
Superb
47 reviews
Price from
£12.98
1 night, 2 adults
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.
Scored 9.8
9.8
Rated exceptional
Exceptional
29 reviews
Price from
£32.30
1 night, 2 adults
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.
Scored 6.0
6.0
Rated pleasant
Pleasant
11 reviews
Price from
£127.51
1 night, 2 adults
See all hotels near Halwala