Upper Town Holidays from £295

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 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

    Packages with flights are ATOL protected

Top Upper Town Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Grand Hotel Bonavia
Hotel Imperial - Liburnia
Hotel Kvarner - Liburnia
Villa Amalia - Liburnia
Boarding House Lucija

Upper Town Essential Information

Language
Croatian
Currency
Croatian kunas
Local Welcome
Bok / Čao / Dobar Dan
Local Goodbye
Zbogom
Closest Airport
Zagreb Airport (ZAG)

Top hotels in Upper Town

Hotel Jägerhorn

Hotel Jägerhorn

3 out of 5
Ilica 14, Zagreb
Fully refundableReserve now, pay when you stay
The price is £103 per night from 10 Aug to 11 Aug
£103
10 Aug - 11 Aug
includes taxes & fees
9.2/10 Wonderful! (885 reviews)
"The property was easy to find and I liked there was staff Available 0-24 hours. The room was clean."

Reviewed on 9 Jul 2025

Hotel Jägerhorn
Hotel Academia

Hotel Academia

4 out of 5
88 Ul. Ivana Tkalcica, Zagreb, City of Zagreb
Fully refundableReserve now, pay when you stay
The price is £149 per night from 10 Aug to 11 Aug
£149
10 Aug - 11 Aug
includes taxes & fees
9/10 Wonderful! (411 reviews)
"Rooms are spacious, modern and clean. Breakfast was amazing."

Reviewed on 27 Jul 2025

Hotel Academia
Dezman Luxury Center

Dezman Luxury Center

4 out of 5
Ilica 40, Zagreb
8.8/10 Excellent! (96 reviews)
"clean :)"

Reviewed on 26 Jul 2025

Dezman Luxury Center
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.

Popular places to visit

Frequently asked questions

How much does an Upper Town travel package cost?
Tailor make your Upper Town travel package from only £295. Pick from any combination of flights, hotels and rental cars to put together the trip you've long been dreaming about. Don't forget to add on a few experiences or tours!
If I'm not able to travel, can I cancel my Upper Town travel package?
Yes, you can. We get that even the best-laid plans can fail, so we're happy to help if you have to make changes to your Upper Town travel package. You may be able to change or cancel your itinerary for free if you've booked in the last 24 hours. Your airline, hotel or car rental company may charge you a fee if your booking was made more than 24 hours ago. Have a look at our Customer Service Portal for more information. Also, check your itinerary for the finer details on change fees.
How do I get a cheap travel package to Upper Town?
Book everything in the one place with our Upper Town travel packages. You'll find bargains on flights, hotels and more that'll keep your travel budget happy and your adventurous spirit full. And, with more than 550 partner airlines and 1,000,000 hotels worldwide to select from, you'll have endless opportunities to mix and match all you want.
Does Expedia offer Book Now, Pay Later Upper Town holidays?
Expedia has partnered with online lender Klarna to make your next getaway a bit easier on the wallet. Paying by instalment means you can spread the costs of your next big adventure, leaving you with more cash to splash while you're travelling. Klarna has several payment plans to pick from, so you're sure to find something that falls within your budget. Browse these flexible payment options:

  • Pay monthly holidays: Klarna offers manageable monthly payment plans that fit all budgets, so you can escape on that well-deserved holiday now.
  • Pay in instalments holidays: Like the idea of paying for your holiday in multiple transactions? Then select this Book Now, Pay Later option with Klarna.
  • Low deposit holidays: Hitting the "book now" button is easier with this payment option. Simply put down a small deposit on your escape and then start packing your suitcase.

Where should I stay in Upper Town?
Urban explorers come from all corners of the globe to experience Zagreb Cathedral and Ban Jelacic Square in Upper Town. Book a room within a stone's throw of these must-see attractions and visit them at your leisure.
What are the top hotels in Upper Town?
Book a room at Hotel Jägerhorn. It's one of this neighbourhood's most sought-after hotels. Another highly rated option in Upper Town is Hotel Dubrovnik.
How far in advance should I book my Upper Town holiday?
It can be hard to know exactly when is the perfect time to book your holiday to Upper Town. But generally the earlier you book, the cheaper the prices. Sometimes, you can lock in your flights and hotels nearly a year prior to your departure date. If you're thinking of a last-minute getaway, no need to fret! There are fantastic deals posted on Expedia every day.
What does an Expedia Upper Town travel package include?
Expedia has all you need to book your Upper Town escape, but how you structure your package is entirely up to you. Choose from a combination of rental cars, flights and hotels. Looking for a few activities to keep you busy? Once you've made your booking, you can add them too. Whatever your style, there's a package deal to match your needs.
What should I know before booking an Upper Town travel package?
An Expedia travel package can be tailored to your budget and is an easy way to stretch your dollars further. How much you include is your call. Rental cars, hotels and flights — choose any combination that works with your plans.
Can I choose my airline with an Upper Town Expedia travel package?
Yes — and it's easy too. Expedia has access to more than 550 partner airlines globally. Our travel packages give you the flexibility to pick from available flights, hotels and activities that fit your needs.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.