Kalalgoda Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top Kalalgoda Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Camelot Beach Hotel

Camelot Beach Hotel

CA $2,401
per person
Nov 13 - Nov 19
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Colombo (CMB)
8.4/10 Very good! (249 reviews)
This property we booked in negambo. Property is not maintained well. Though location wise it is good, near to airport. It has a dead vibe even it is sea facing. Buffet was having lots of options but those were not eatable. When we checked in room AC was not working, door lock was also not functioning. I wouldn’t recommend this property to anyone

Reviewed on Sep 29, 2026

Villa Hundira

Villa Hundira

CA $3,366
per person
Jan 2 - Jan 8
found 1 hour ago
Roundtrip non-stop flight included
Toronto (YTO) to Colombo (CMB)
9.4/10 Exceptional! (40 reviews)
We loved our experience from beginning to end. A tranquil and beautiful place, with so many places to rest and explore within the walls. Loved the room, the pools, the food was excellent, the store for crafts and the wildlife surrounding us was the perfect way to recalibrate after a long flight and shake off any residual stress. We would love to return.

Reviewed on Jun 30, 2026

Amaya Beach Pasikudah

Amaya Beach Pasikudah

CA $4,572
per person
Dec 27 - Jan 2
found 23 hours ago
Roundtrip flight included
Toronto (YTO) to Colombo (CMB)
8.8/10 Excellent! (138 reviews)
Amazing hotel in Pasikuda

Reviewed on Sep 24, 2026

Maalu Maalu Resort & Spa

Maalu Maalu Resort & Spa

CA $4,247
per person
Dec 27 - Jan 2
found 23 hours ago
Roundtrip flight included
Toronto (YTO) to Colombo (CMB)
9/10 Wonderful! (56 reviews)
Our stay at Maalu Maalu was excellent. The rooms are well designed for families and the bathroom in particular is huge. The pool area is great with lots of loungers available. The beach is incredible with calm shallow water which is perfect for young children. The breakfast was vast and catered for everyone including an omelette bar which my husband loved.

Reviewed on Aug 13, 2026

Steps Garden Resort

Steps Garden Resort

CA $2,753
per person
Jan 2 - Jan 8
found 1 hour ago
Roundtrip non-stop flight included
Toronto (YTO) to Colombo (CMB)
10/10 Exceptional! (1 review)
Nice location near the airport for a quick stay. Airport pickup was provided with a midnight arrival. Awoke to lush gardens in a very quiet area of town. The staff was very help in arranging a tour. Nalaka setup tuktuks and boat tour. He also shared some tips on surroundings cities. Breakfast and dinner options were very good and promptly prepared.

Reviewed on Mar 23, 2026

Ready to book your vacation to Kalalgoda?

Choose your dates

Kalalgoda Hotel Deals

Shangri-La Colombo

Shangri-La Colombo

1 Galle Face Colombo
Fully refundableReserve now, pay when you stay
CA $185
CA $249 total
Nov 7 - Nov 8
includes taxes & fees
9.4/10 Exceptional! (661 reviews)
"Great location! It’s connected to a shopping mall. Room is clean and gorgeous. We’d like to come back soon."

Reviewed on Sep 22, 2026

Shangri-La Colombo
Taj Samudra

Taj Samudra

25 Galle Face Centre Road Colombo
Fully refundableReserve now, pay when you stay
CA $93
CA $125 total
Oct 19 - Oct 20
includes taxes & fees
8.8/10 Excellent! (470 reviews)
"My family and I had a great time staying at Taj. Staff were friendly and buffet was good as well."

Reviewed on Oct 12, 2026

Taj Samudra
Granbell Hotel Colombo

Granbell Hotel Colombo

Kollupitiya Road, 282/5 Colombo Western Province
Granbell Hotel Colombo
See all 1,089 properties in Kalalgoda
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.

Frequently asked questions

How much does a Kalalgoda vacation package cost?
Offering excellent value package deals from CA $2,401 on Expedia, you'll be surprised at how little a vacation to Kalalgoda costs! Expedia's packages simplify travel planning and maximize your savings.
What are the cheapest months to go to Kalalgoda?
If you're looking to book a cheap Kalalgoda vacation package, consider travelling in January, February and May. You'll usually find lower rates on hotels and airfares during these quieter months — perfect for a budget-friendly break.
How many days is enough for Kalalgoda?
With a well-organized itinerary, you can easily hit the most popular Kalalgoda attractions in a few days. But if you want to discover hidden gems or take day trips, think about booking your Kalalgoda vacation for longer.
How to find the best Kalalgoda package deals?
Finding a cheap Kalalgoda package deal is a cinch with Expedia. After you've entered your travel dates and destination under our "Packages" tab, set your budget, add a couple of filters and browse what's available. You can fine-tune your search by "Area," "Amenities," "Property type" and more. Sort the results by "Price: low to high" to discover the most economical Kalalgoda package deals. Want a simple trick to get even more savings? Have some flexibility with your departure dates and consider travelling on a weekday, when prices are often lower.
Is it cheaper to book a Kalalgoda vacation as a package?
Expedia vacation packages are designed to help you keep more money in your pocket. Bundle your car rental, flight and hotel into one great-value price and you could save hundreds of dollars. You'll generally get a better deal than booking each component individually. And you'll still have the freedom to create a customized Kalalgoda vacation by choosing your preferred type of stay, airline and car class.
When to book a vacation package to Kalalgoda?
Score incredible discounts by booking your flights early with Expedia. If spontaneity is more your style, snap up one of our last-minute deals for a spur-of-the-moment Kalalgoda escape.
How to plan a trip to Kalalgoda?
  1. Choose when to go: Check your calendar and get your bags packed. Your preferred season and the activities on offer will also help you decide when to vacation in Kalalgoda.
  2. Calculate your budget: Make sure you have enough money to cover everything from transportation and food to activities and flights. Your hotel will probably be the biggest expense during your trip to Kalalgoda.
  3. Work out your trip length: Think about how long you'd like to spend exploring Kalalgoda. Plan your days so you can get to all the attractions and activities you're interested in at a comfortable pace.
  4. Combine your flights and hotel: Epic destination, check. Length of stay, check. All that's left now is to find a Kalalgoda vacation package that brings all your bookings together.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.