Baddegama Holiday Packages

Save when you book Baddegama package deals

Choose two or more items and save on your trip:

Top Baddegama hotels

Weligama Bay Marriott Resort & Spa

Weligama Bay Marriott Resort & Spa

5 out of 5
700 Matara Road, Pelana Weligama
Fully refundableReserve now, pay when you stay
The price is NZ$377 per night from 28 Sept to 29 Sept
NZ$377
28 Sept - 29 Sept
includes taxes & fees
Stay at this luxury hotel in Weligama. Enjoy free Wi-Fi, free parking and 3 outdoor pools. Our guests praise the helpful staff in their reviews. Popular attractions ...
"Love the food, location and service"

Reviewed on 26 Sept 2026

Opens in a new windowWeligama Bay Marriott Resort & Spa
Radisson Blu Resort Galle

Radisson Blu Resort Galle

5 out of 5
523C Galle Road, Ginthota Galle
Fully refundable
The price is NZ$267 per night from 30 Sept to 1 Oct
NZ$267
30 Sept - 1 Oct
includes taxes & fees
Stay at this luxury hotel in Galle. Enjoy free Wi-Fi, free parking and a full-service spa. Popular attractions Galle Fort and Unawatuna Beach are located ...
"This was the best of the stays one could ever book. Everyone is so lovely from the reception staff, restaurants and pool staff. Exceptional place, well located. Very clean. Best for a lovely holiday"

Reviewed on 27 Sept 2026

Opens in a new windowRadisson Blu Resort Galle
Hotel Riu Sri Lanka - All Inclusive

Hotel Riu Sri Lanka - All Inclusive

5 out of 5
Galle Road Ahungalla Southern Province
Fully refundableReserve now, pay when you stay
The price is NZ$370 per night from 28 Sept to 29 Sept
NZ$370
28 Sept - 29 Sept
includes taxes & fees
Stay at this luxury resort in Ahungalla. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Ahungalla Beach and Kosgoda Spice Garden are ...
Opens in a new windowHotel Riu Sri Lanka - All Inclusive
Don't see what you're looking for?
See all available properties in Baddegama
View all properties
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.