Hotels with Pool & Resorts in Walasgala from NZ$28
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Walasgala Hotels with Pool
Best Walasgala Hotels with Pool

Eraeliya Villas & Gardens
Eraeliya Villas & Gardens
9.4 out of 10, Exceptional, (47)
The price is NZ$533
includes taxes & fees
30 July - 31 July

Ayurvie Weligama - Ayurvedic Retreat
Ayurvie Weligama - Ayurvedic Retreat
10.0 out of 10, Exceptional, (1)

The Moose Weligama
The Moose Weligama
The price is NZ$53
includes taxes & fees
7 Aug - 8 Aug

EKHO Weligama
EKHO Weligama
6.4 out of 10, (9)

Naomi Beach Resort
Naomi Beach Resort
8.0 out of 10, Very good, (2)
The price is NZ$285
includes taxes & fees
22 July - 23 July

Chill Bay Weligama
Chill Bay Weligama
7.4 out of 10, Good, (3)

W15 Weligama
W15 Weligama
8.6 out of 10, Excellent, (37)

Weligama Bay Resort
Weligama Bay Resort
8.4 out of 10, Very good, (68)
The price is NZ$337
includes taxes & fees
8 Aug - 9 Aug
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent Reviews in Walasgala
Recent Reviews in Walasgala

Twenty-Two Weligambay
5/5 Excellent
"Amazing staff and service. Breakfast was served in minutes, delicious and beautifully presented. I also requested early dinner on both days and it was incredible, seafood pasta! Thanks! "
A verified traveller stayed at Twenty-Two Weligambay
Posted 8 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Walasgala Attractions
Explore more hotels
- Dickwella Resort and Spa
- Serendip Villa Holiday Home
- DCanal House
- Emerald Bay Resort Mirissa
- Triple O Six
- Sky Garden Mini Hotel
- Twenty-Two Weligambay
- Ayurvie Weligama - Ayurvedic Retreat
- Sri Sharavi Beach Villas & Spa
- Buckingham Place
- Eraeliya Villas & Gardens
- Sea Breeze Hotel
- Casa Smeralda
- Halcyon Mawella
- The Spice House Mirissa
- Jaga Bay Resort
- Twenty- Two Dazzle Bay