Mahaoya Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $1,096 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 Mahaoya Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Zylan Colombo
Trillium Boutique Express Hotel
MaRadha Colombo
The Empyrean Airport Transit Hotel
Spicepeek Boutique Hotel CMB Airport

Mahaoya Hotel Deals

Karpaha Sands

Karpaha Sands

4.5 out of 5
Kimbula Thona Kiran Eastern Province
The price is CA $271 per night from May 11 to May 12
CA $271
CA $359 total
May 11 - May 12
includes taxes & fees
9.8/10 Exceptional! (65 reviews)
100% luxury.

Reviewed on Mar 31, 2026

Karpaha Sands
Wild Glamping Gal Oya

Wild Glamping Gal Oya

2.5 out of 5
Wild Glamping Gal Oya, Rathugala, Bibile UP
The price is CA $201 per night from May 5 to May 6
CA $201
CA $264 total
May 5 - May 6
includes taxes & fees
10/10 Exceptional! (3 reviews)
Highly Recommend - Off the beaten track
Amazing hotel! Located off the beaten track this was a great experience for the family. The pool is excellent, food good quality and the tours were well organised with small numbers. This is not a touristy area so a more exclusive feel that other locations in Sri Lanka.

Reviewed on Aug 27, 2025

Wild Glamping Gal Oya
Gal Oya Lodge

Gal Oya Lodge

3 out of 5
Rathugala, bibile ampara road, Galgamuwa Madulla Uva
The price is CA $360 per night from Apr 16 to Apr 17
CA $360
CA $471 total
Apr 16 - Apr 17
includes taxes & fees
10/10 Exceptional! (8 reviews)
Eco-chic lodge in a beautiful natural setting.
The lodge is in a natural setting with fantastic views of a mountain. The bungalows are Eco-chic and set far apart for privacy with a separate sitting area and outdoor terrace.

Reviewed on Jan 27, 2022

Gal Oya Lodge
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 Mahaoya vacation package cost?
The most affordable Mahaoya package is CA $1,958, so your dream getaway can become a reality — without it costing a fortune. Combine flights, hotels and car rentals to create a package that's perfect for you.
How do I get a cheap travel package to Mahaoya?
Just think of all the amazing things you could do in Mahaoya with extra cash in your wallet. Watch your savings stack up when you combine your hotel and airfare bookings into a Mahaoya vacation package. You have loads of choice with Expedia too. In fact, you can choose from over 550 air carriers and 1,000,000 hotel options throughout the world. Whether you're taking a vacation with the whole family or going it alone, planning a getaway to Mahaoya is better with a package.
How far in advance should I book my Mahaoya vacation?
You'll be rewarded with the biggest variety and the lowest prices by booking your vacation to Mahaoya early. Air carriers generally release flight tickets anywhere up to a year prior to departure, so start your planning ASAP. That being said, Expedia is dedicated to providing you with the best deals around, so there's never a bad time to book your dream vacation!
What does an Expedia Mahaoya travel package include?
From flights and hotels to car rentals, Expedia can help you craft a Mahaoya package that's right for you. Heading away for a week or longer? Look into a rental car, hotel and flight bundle. If you can only manage a quick getaway, an airfare and hotel deal may be more your style. Tours and activities can be added once you've made your booking. Our packages make it simple to plan and save.
What should I know before booking a Mahaoya travel package?
A travel package can be more affordable than separately booking all you need for your trip. For example, bundle your flights, hotels and rental cars and save a tidy sum. No matter your vacation plans, there's sure to be a package that suits your budget.
Can I choose my airline with a Mahaoya Expedia vacation package?
Expedia has access to more than 550 partner airlines globally, so you certainly can. Simply select your preferred air carrier and create your ideal Mahaoya escape.
If I'm not able to travel, can I cancel my Mahaoya vacation package?
Don't worry if you're rethinking your Mahaoya vacation package — you can cancel or change your booking. And if you've booked it within 24 hours, you may be able to do it for free. However, bookings made more than 24 hours ago may incur fees from your airline, hotel or car rental company. We understand your circumstances can suddenly change, so look up our Customer Service Portal if that occurs. When you're ready to make changes, we're ready to help.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.