Maekula Holidays

    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to S$120 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

Top hotels in Maekula

Park Hotell Viljandi
Park Hotell Viljandi
4 out of 5
Johan Laidoneri Plats 8, Viljandi, Viljandi
Fully refundableReserve now, pay when you stay
The price is S$174 per night from 9 Jun to 10 Jun
S$174
per night
9 Jun - 10 Jun
9.4/10 Exceptional! (151 reviews)
"Super comfortable beds, pillows and linen. Very clean as well. Good location"

Reviewed on 6 May,2024

Park Hotell Viljandi
Aqva Hotel & Spa
Aqva Hotel & Spa
4 out of 5
Parkali 4, Rakvere, Laane-Viru County
The price is S$199 per night from 11 Jun to 12 Jun
S$199
per night
11 Jun - 12 Jun
9/10 Wonderful! (95 reviews)
Good 4* hotel with superb breakfast
"Very good hotel with aquapark, very close to the castle and with excellent breakfast."

Reviewed on 11 Aug,2022

Aqva Hotel & Spa
Grand Hotel Viljandi
Grand Hotel Viljandi
4 out of 5
Tartu 11 / Lossi 29, Viljandi
Fully refundableReserve now, pay when you stay
The price is S$174 per night from 9 Jun to 10 Jun
S$174
per night
9 Jun - 10 Jun
8.6/10 Excellent! (83 reviews)
Decent, older hotel in Viljandi
"Hotel is showing its age. Room had not been well cleaned (dead flies piled up on windowsill between outer and inner windows). Room was uncomfortably hot, even with window open. Fitness center was nice to have. Restaurant was good"

Reviewed on 7 Mar,2024

Grand Hotel Viljandi
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 Maekula holiday package cost?
From as low as , you can create your own Maekula package the way you want. Simply combine hotels, flights and rental cars and we’ll reward you with discounts.
How do I get a cheap travel package to Maekula?
Booking a hotel and flight together with Expedia won’t just save precious time — it’ll save you a nice amount too. A Maekula holiday package makes it simple to create your dream adventure. With more than 550 airlines all over the world to pick from, finding flights that suit your schedule will be no sweat. On top of that, we’ve got over 1,000,000 hotels globally to pick from. Now that’s what we call choice. No matter who you are, Expedia will help show you the world.
How far in advance should I book my Maekula holiday?
Savvy travellers often reserve their seats early. You can usually start comparing international fares on Expedia up to 12 months before your flight. If you’ve left things to the last minute, don’t worry. Low prices sometimes occur just weeks before departure dates.
What does an Expedia Maekula travel package include?
That mostly depends on you. You can pick from a range of Maekula bundles, such as a rental car, flight and hotel. You can also book a hotel and a flight, or a flight and a rental car. Once you’ve made your booking, you can add the fun stuff like activities and experiences. Whatever your ideal Maekula break looks like, you’re sure to save!
What should I know before booking a Maekula travel package?
Whether it’s relaxation or adventure you’re seeking, a Maekula holiday package lets you plan your escape your way. Plus, you’ll get access to great discounts just for combining your accommodation with your rental car and flights. The more you bundle, the more you’ll save!
Can I choose my airline with a Maekula Expedia holiday package?
You can. We have more than 550 partner airlines globally, so pick the carrier that suits your budget and travelling style.
If I'm not able to travel, can I cancel my Maekula holiday package?
It’s hard to predict what tomorrow might bring, so it’s comforting to know that you can cancel or change your Maekula holiday package. If you made your booking in the last 24 hours, you may be entitled to a refund. If your booking is older, your airline, hotel or car rental company may charge a fee. Check our Customer Service Portal for further details.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.