The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Holidays to Perth

Choose two or more items and save on your trip:

Plan your Perth holiday with Expedia

  • Our 2020 bundled deals are currently unavailable, but you can now book our 2021 holiday packages deals. Buy your accommodation, flight or car together and get extra savings on your next trip!
  • We have selected for you amazing deals on incredible hotels in Perth. Have a look simply by using the search bar above.
  • Most hotels come with free cancellation, because we believe that flexibility matters now more than ever!

For more information, visit our COVID-19 information page
Start browsing now!

*Some hotels require you to cancel at least 24-48 hours before check-in.

2021 Perth holiday deals

Nira Caledonia
Ocean Serviced Apartments
No.1 Apartments – George IV Bridge
Eden Locke
Cheval Old Town Chambers
Cheval The Edinburgh Grand

Top flight + hotel deals in Perth

Ocean Serviced Apartments
Eden Locke
Cheval Old Town Chambers
Stylish Castle View Apartment
The Royal Scots Club Edinburgh
Destiny Scotland Apartments at Canning Street Lane

Top Hotel Deals

Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth
3 out of 5
Crieff Road, Perth, Scotland
The price is £58 per night from 6 Nov to 7 Nov

Situated in the suburbs, this eco-friendly hotel is 0.7 mi (1.1 km) from Huntingtower Castle and 1.5 mi (2.3 km) from McDiarmid Park. Scone Palace and St. Ninian's ...

4.5/5Wonderful! (350 reviews)

"Really friendly welcome, great service and possibly the comfiest hotel bed I’ve ever slept in."…"

Reviewed on 18 Oct 2020

Leonardo Boutique Huntingtower Perth
Holiday Inn Express Perth
Holiday Inn Express Perth
3 out of 5
200 Dunkeld Road, Inveralmond House/200, Perth, Scotland
The price is £53 per night from 6 Nov to 7 Nov

Situated on the Strip, this hotel is 1.2 mi (1.9 km) from McDiarmid Park and within 3 miles (5 km) of Black Watch Regimental Museum and Huntingtower Castle. ...

4.3/5Excellent! (551 reviews)

"Great location and staff helpful and friendly. Rooms good and value is reasonable. Breakfast set up is good given current Covid restrictions. Good provision only let down by poor cheap quality sausages - go for the bacon rolls instead"…"

Reviewed on 19 Oct 2020

Holiday Inn Express Perth
Heidl Guest House
Heidl Guest House
3 out of 5
43 York Place, Perth, Scotland

Situated in Perth, this guesthouse is 0.3 mi (0.4 km) from Perth Ice Rink and 2.8 mi (4.4 km) from Scone Palace. St. Ninian's Cathedral and St. John's Kirk are ...

4.6/5Exceptional! (164 reviews)
Second visit. Every year likely.

"Cleanliness second to none. Breakfast as I ordered and very good. A very comfortable stay. Very convenient and quiet place."…"

Reviewed on 4 Nov 2019

Heidl Guest House
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.

Top things to do in Perth

Save Time and Money with Perth Holiday Packages

Save cash by purchasing a Perth travel package. Just pick your favourite options and Expedia will do the rest. Savings of up to $583* are available to savvy travellers who book a package deal on Expedia. You don't need to look through a bunch of different websites for your travel needs. With more than 550 partner airlines and 1,000,000 properties worldwide, our global database has all that you need. If you have to postpone your travel itinerary, we'll honour your cancellation request on almost all reservations with no hidden fees.

Places to Visit in Perth

There are stacks of awesome things you can do when you visit a new place. So why not get your trip to Perth off to a sensational start by checking out some of our recommendations? After all – out there starts here! It's hard to visualize how generations past functioned at home without all the gadgets we use today. Peer inside Scone Palace and find out how they did. Travellers in this destination are spoilt for choice. Huntingtower Castle is an intriguing web of history-filled halls, chambers and passageways. Walk through its doors, traipse across its grounds and try to find out about this stately fortification. Still have time to spare? Used as a house of worship and quiet reflection, St. Ninian's Cathedral is a revered religious landmark. That being said, you don't have to be the God-fearing type to check out this soothing space.

Perth Accommodation

Wrap up your day of fun adventures with a nice comfy bed and a snuggly pillow. Peruse the 21 accommodation in Perth available via Expedia and pick one for your cheap holiday or luxury getaway. If you'd rather not trawl the web for hours for a place to stay, why not check out our recommendations? The Murrayshall House Hotel & Golf Courses and Clark Kimberley Guest House are some of the nicest properties in the area.

Nearest Airports to Perth

No one likes wasting time at the airport. But it's a small price to pay when you remember the incredible destination that awaits! Based 30 miles south of Perth, Edinburgh Airport (EDI) is the most convenient terminal.

The Advantages of Perth Weekend Breaks

Discover a different side of the British Isles with a weekend break in Perth. Take short breaks away from home and enjoy some quality time in a beautiful place. You’ll come back feeling refreshed and inspired. You can have an action-packed Perth weekend break or get some peace with a relaxing holiday. Whatever experience you’re looking for, find it with our deals on hotels in Perth.

Cheap Weekend Breaks to Perth

There are lots of ways to take cheap weekend breaks to Perth. Expedia offers deals on car hires and hotel rooms and covers trips for all kinds of travellers. The best way to save is with our holiday packages in Perth. First, choose your car hire and hotel reservation. Then we’ll bundle them together into one discounted price. Solo explorers, couples, families, and groups of friends can discover budget solutions for their weekend breaks. Once you arrive, enjoy some of the fun things to do, many of which are free or cheap to experience  

Perth Romantic Weekend Breaks

Couples love taking romantic weekend breaks in Perth. Whisking your lover away for a romantic Perth weekend break is the perfect opportunity to make new memories together. Expedia offers all kinds of hotel options, so you can find romantic hotels in Perth and choose the best place for you. Check out our deals on beautiful properties, and you’ll save even more when you choose to package your hotel reservation with a car hire. 

Family Weekend Breaks in Perth

Set some time aside to experience family weekend breaks in Perth. There are plenty of excellent family-friendly hotels in Perth within our selection of hotels. You can also find a place to call home in one of the holiday rentals in Perth. With accommodation, activities, and adventure all waiting, there’s never been a better time to plan Perth family weekend breaks. 

Frequently asked questions

How much does a Perth holiday package cost?
Starting from only , a holiday package is your portal to affordable travel. Build your own Perth escape by selecting from our wide range of flights, hotels and rental cars.
If I'm not able to travel, can I cancel my Perth holiday package?
Yes, you can cancel your Perth booking if your travel plans have been upended. Whether you’ll incur a penalty or not depends on your hotel, airline or car rental company. You may be able to cancel or change free of charge if you booked in the last 24 hours. Visit our Customer Service Portal for more information.
How do I get a cheap travel package to Perth?
Search for flights that fit your schedule, add a hotel room to your booking and watch how much you save. It’s as easy as that! With a Perth holiday package, you can save as much as 15% on your next amazing adventure. From flights and hotels to rental cars and activities, Expedia is your gateway to cheap travel. And with over 400 airlines and 321,000 hotels around the world to choose from, you’ll never be short of choice.
When is the best time of year to visit Perth?
If travelling for less is a priority, is the best time to get away to Perth. is generally the most expensive month, so you’ll need a bigger travel budget if you visit then. are the peak season months and when this destination is often at its most exciting. Alternatively, consider if you’d prefer a quieter holiday.
How far in advance should I book my Perth holiday?
It’s tricky picking the best time for airfares, but we normally say the earlier, the better. Many international journeys on Expedia become available to compare up to 12 months in advance. If you’re unable to do so, fear not. Bargain prices occasionally appear within a few weeks of departure dates.
What does an Expedia Perth travel package include?
It all boils down to what kind of escape you’re planning. Perth holiday deals can include hotels, flights and car rentals. You can mix and match to create the travel package that suits your style and budget. You can also add on activities and experiences after you’ve booked to get even bigger discounts.
What should I know before booking a Perth travel package?
You’ll save plenty with an Expedia travel package. Bundle your airfares, rental cars and hotels and pick up fantastic discounts. Hotels aren’t your only choice, however. Book with us and select from island villas, cabins in the mountains and even houseboats and castles!
Does Expedia offer Book Now, Pay Later Perth holiday packages?
Thanks to our partnership with online lender Affirm, travellers booking via Expedia can now pay for their journey in smaller installments that won’t break the bank. Book Now, Pay Later and start organising your big adventure today!
Can I choose my airline with a Perth Expedia holiday package?
With a holiday package, you’re the boss. Whether you’re hoping to fly to Perth in first class or coach, simply choose from the available airline options. Expedia has access to over 550 partner airlines worldwide.