Milagiriya Holidays from AU$3,044

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AU$2,500 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

Your Milagiriya Holiday

Reserving a Milagiriya holiday package is an ideal way to get to know the ins and outs of this unique neighbourhood. From its well-known places to its little-known gems, you won't be short of adventures. Not sure where to go during your trip to Milagiriya? Nearby attractions such as Colombo City Centre, Galle Face Green and Galle Face Beach are great places to start. No matter your travel goals or the size of your budget, booking your dream Milagiriya holiday has never been easier with Expedia.

Top Holiday Package Deals in Milagiriya

Price found within the past 48 hours. Click for updated prices.
Mirage Colombo Hotel
Le Grand Galle
Amaya Lake Dambulla
Amaya Beach Pasikudah
Hotel Riu Sri Lanka - All Inclusive

Our guide on where to stay in Milagiriya

Find the best Milagiriya areas and neighborhoods for the activities you enjoy most. Learn more about Milagiriya

Our pick of the best Milagiriya Hotel Deals

Metro Marine Drive Hotel

Metro Marine Drive Hotel

2 out of 5
32 Jaya Rd Colombo WP
The price is AU$35 per night from 10 Nov to 11 Nov
AU$35
10 Nov - 11 Nov
includes taxes & fees
Metro Marine Drive Hotel
Taj Samudra

Taj Samudra

5 out of 5
25 Galle Face Centre Road Colombo
Fully refundableReserve now, pay when you stay
The price is AU$127 per night from 10 Nov to 11 Nov
AU$127
10 Nov - 11 Nov
includes taxes & fees
Taj Samudra
Shangri-La Colombo

Shangri-La Colombo

5 out of 5
1 Galle Face Colombo
Fully refundableReserve now, pay when you stay
The price is AU$238 per night from 28 Nov to 29 Nov
AU$238
28 Nov - 29 Nov
includes taxes & fees
9.4/10 Exceptional! (673 reviews)
"The staff were really helpful, especially the check in team, and the driver who took me back to the airport."

Reviewed on 6 Nov 2026

Shangri-La Colombo
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 Milagiriya holiday package cost?
Starting from just AU$3,044, a holiday package is your gateway to cheap travel. Customize your Milagiriya escape by selecting from our comprehensive range of hotels, airfares and rental cars.
How do I get a cheap travel package to Milagiriya?
Combining your flight and hotel with Expedia won't just save precious time — it'll save you cash too. A Milagiriya holiday package makes it a cinch to put together your perfect trip. With more than 550 airlines around the world to select from, finding flights that suit your busy schedule won't be a challenge. In addition to that, we've got over 1 000 000 properties globally to select from. Now that's what you call choice. No matter who you are, Expedia will help show you the world.
Where should I stay in Milagiriya?
A getaway to Milagiriya wouldn't be complete without checking out Colombo City Centre, Galle Face Green and Bandaranaike Memorial International Conference Hall. Stay near these sights and make sightseeing a breeze.
What are the top hotels in Milagiriya?
If it's your very first time in Milagiriya, book a room at Casa Colombo Collection Colombo - Hotel Closed or Villa Raha. Both hotels offer comfy beds and are favourites with many savvy travellers.
How far in advance should I book my Milagiriya holiday?
You'll be rewarded with the widest variety at the lowest prices by booking your holiday to Milagiriya nice and early. Air carriers generally sell flight tickets anywhere up to a year prior to departure, so start your planning ASAP. That said, Expedia is dedicated to providing you with the best deals around, so it's never a bad time to book your dream holiday!
What does an Expedia Milagiriya travel package include?
Expedia has all you need to lock in Milagiriya escape, but what goes into your package is totally up to you. Pick from a combination of rental cars, flights and hotels. Chasing some experiences or tours to keep you on the move? Once you've made your booking, you can add them too. No matter your style, there's a deal to meet your needs.
What should I know before booking a Milagiriya travel package?
Our prices are already low. However, you'll pick up even more bargains when you book your flights, hotels and car rentals together. With an Expedia package, you'll always get transparent pricing and lots of choice.
Can I choose my airline with a Milagiriya Expedia holiday package?
Yes, and with over 550 airlines to choose from globally, you've got lots of choice. Look through the available options and see which airline best fits your budget and needs.
If I'm not able to travel, can I cancel my Milagiriya holiday package?
Certainly, and we'll help you every step of the way. You may be able to cancel or amend your Milagiriya holiday package at no cost within 24 hours of booking. But you may be charged a fee by your hotel, airline or car rental company for older bookings. If life gets in the way of your holiday, browse our Customer Service Portal for more information.

Activities

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.