Primrose Holidays from AU$2,322

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence
  • payments icon
    Better together
    Save up to AU$703 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Your Primrose Holiday

Unforgettable adventures await when you reserve a Primrose holiday package. Whether you're a foodie, art buff or just a traveller who loves to experience new places, there's something for everyone in this awesome city. Fill your days with tours of Royal Botanical Garden, Temple of the Tooth and Kandy Lake, some of the top attractions you should see during your trip to Primrose. Stop dreaming and start adventuring. Check out the wide range of options on Expedia today and put your Primrose holiday plans into gear!

The Latest Primrose Holiday Deals

Price found within the past 48 hours. Click for updated prices.
MaRadha Colombo
Amaya Beach Pasikudah
Seerock The King's Domain
Amaya Hills Kandy
Amaya Lake Dambulla
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Primrose Holiday

Primrose Essential Information

Language
Sinhala
Currency
Sri Lankan rupees
Max Temp Winter
29ºC
Max Temp Summer
29ºC
Top Sights
Royal Palace of Kandy, National Museum and Temple of the Tooth

Our pick of the best Primrose Hotel Deals

Jack Tree Lodge
Jack Tree Lodge
3 out of 5
No 1, Nelum Mawatha, Primrose Gardens, Kandy
Fully refundableReserve now, pay when you stay
9/10 Wonderful! (21 reviews)
"Very good guest house experience. Great value for price. Staff was very helpful and the property had amazing views too!"

Reviewed on 10 Mar. 2024

Jack Tree Lodge
Grand Serendib Hotel
Grand Serendib Hotel
4 out of 5
Mahamaya Mawatha, 12, Kandy, Central Province
9.4/10 Exceptional! (54 reviews)
"The Grand Serendib was a wonderful stay. The staff were extremely helpful and even helped with things like printing train tickets, they also made sure our special occasion felt even more special. Thank you very much to the entire team."

Reviewed on 7 Nov. 2024

Grand Serendib Hotel
Sevana City Hotel Kandy
Sevana City Hotel Kandy
3 out of 5
84 Peradeniya Road, Kandy
Fully refundableReserve now, pay when you stay
8.8/10 Excellent! (444 reviews)
"nice hotel with great service and spacious room!"

Reviewed on 17 Aug. 2024

Sevana City Hotel Kandy
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 Primrose holiday package cost?
From as little as AU$2,322. Yes, you read that right. Our Primrose holiday packages are the best way to make your budget stretch further. Bundle your preferred flights, hotels and rental car and get out and see this destination your way.
How do I get a cheap travel package to Primrose?
One of the simplest ways to save dollars (and time) is to bundle your bookings with Expedia. Flights, rental cars, hotels and activities — we’ve got everything you need. Select the combination that suits your style and watch your savings stack up. We know a package deal is never one-size-fits-all. That’s why we offer more than 550 air carriers and 1 000 000 hotel options from all over the world, which lets you customize your Primrose getaway.
Where should I stay in Primrose?
Stay at a hotel close to Royal Botanical Garden. This impressive attraction is in the centre of the action and on the must-see lists of many tourists.
What are the top hotels in Primrose?
Get your holiday off to a good start by locking in a room at Cinnamon Casa. It’s one of most popular hotels in Primrose. Another leading option is Nature Villa 107 Kandy - Hostel.
How far in advance should I book my Primrose holiday?
The earlier, the better. Airlines usually release flights around a year prior to departure, and this is a great opportunity to pick up some of the lowest prices. Just been told you need to take some holiday time next month? No problem! Expedia are never short of fantastic bargains to send you off on the getaway of your dreams, at an affordable price.
What does an Expedia Primrose travel package include?
Expedia has all you need to organise your Primrose getaway, but what goes into your package is totally up to you. Choose from a combination of rental cars, hotels and flights. After some activities to fill in your time? Once you’ve made your booking, you can add them on too. No matter your budget, there’s a package to meet your needs.
What should I know before booking a Primrose travel package?
You’ll land terrific savings when you combine your flights, hotels and rental cars into a package. Plus, booking everything in one spot simply makes planning easier. So why waste time or money? Whether you’re organising a ritzy city getaway or a budget solo adventure, check out our holiday packages today.
Can I choose my airline with a Primrose Expedia holiday package?
Yes, and with over 550 airlines to choose from around the world, you’re not short on choice. Scroll through the available options and see which airline suits your needs and budget.
If I'm not able to travel, can I cancel my Primrose holiday package?
Whether it’s your hotel or flight, you can cancel or change it. Booked your Primrose holiday package in the last 24 hours? You may be able to make changes or cancellations for free. For bookings older than that, you may be charged a fee by your airline, hotel or car rental company. For more details, take a look at our Customer Service Portal. We’re here to help you each step of the way.

Discover the most popular places to visit in Primrose

What to do in Primrose

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