
Beragala Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $1,096 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Beragala Vacation Deals
Price found within the past 48 hours. Click for updated prices.




Cocobay Unawatuna
Price was CA $2,944, price is now CA $2,535 per person
CA $2,535
per person
Mar 27 - Apr 1
found 23 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Colombo (CMB)
9.2/10 Wonderful! (75 reviews)
The food at the restaurant was delicious and the staff were helpful and nice.
The rooms were quite run down for the price. Our tv, kettle and multiple lights didn’t work and the bathroom was musty. Our laundry also came back with new stains on it.
We stayed in a room with a plunge pool and it lacked privacy. There were no sheer curtains so we had to keep the curtains closed (which meant a dark room) for most of the stay because staff were always walking past our room or standing near it. I would recommend booking an upstairs room.
Reviewed on Feb 4, 2026
Beragala Hotel Deals

Dream Cliff Mountain Resort
Kirawanagama Road Beragala Uva
The price is CA $460 per night from Mar 2 to Mar 3
CA $460
CA $603 total
Mar 2 - Mar 3
includes taxes & fees
9.4/10 Exceptional! (11 reviews)
Wonderful stay
Great hotel with stunning mountain views. Nice and secluded - perfect for relaxation. Attentive service and great food.
Reviewed on Apr 3, 2025

Melheim Resort and Spa
Lower Blackwood Beragala
The price is CA $195 per night from Mar 8 to Mar 9
CA $195
CA $253 total
Mar 8 - Mar 9
includes taxes & fees
Hotel with a marvelous view.
Location is very nice. Breath taking view from the room. Room was large and clean. Bathroom also clean and tidy. They served mouth-watering food. There is a very big garden area with many birds. The hotel staff is very friendly and helpful. It's a unforgettable stay.
Reviewed on Jul 13, 2020

Grand Beragala Boutique Resort
No.1568, Miridiyawatta, Lower Blackwood Beragala Uva Province
Fully refundableReserve now, pay when you stay
The price is CA $175 per night from Feb 22 to Feb 23
CA $175
CA $207 total
Feb 22 - Feb 23
includes taxes & fees
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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







