Upper Swan Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 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 Upper Swan Vacation

From its highlights to its hidden gems, this city is best experienced with a Upper Swan vacation package. Find somewhere to stay in Henley Brook, which is good for distilleries and craft breweries, nature and gift and craft shops. Like to get out and explore? Swan Valley Wines, Ugly Duckling Wines and Supa Golf at Swan Valley Oasis Resort are just a few of the best places to visit during your trip to Upper Swan. Stop dreaming and start adventuring. Check out the broad range of options on Expedia today and put your Upper Swan vacation plans into motion!

Top Upper Swan Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Gallery Hotel

Gallery Hotel

Bibra Lake
CA $3,405
per person
Dec 3 - Dec 9
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Perth (PER)
8.4/10 Very good! (744 reviews)
Bright Studio With Rooftop BBQ in Fremantle

Bright Studio With Rooftop BBQ in Fremantle

North Fremantle
CA $3,483
per person
Dec 3 - Dec 9
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Perth (PER)
No reviews
Gallery Boutique Hotel

Gallery Boutique Hotel

Bibra Lake
CA $3,474
per person
Dec 3 - Dec 9
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Perth (PER)
8.8/10 Excellent! (24 reviews)
Clean room good staff

Reviewed on Sep 22, 2026

Esplanade Hotel Fremantle by Rydges

Esplanade Hotel Fremantle by Rydges

Fremantle
CA $3,753
per person
Dec 3 - Dec 9
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Perth (PER)
8.4/10 Very good! (1,001 reviews)
Nesuto Curtin Perth Hotel

Nesuto Curtin Perth Hotel

Bentley
CA $3,471
per person
Dec 3 - Dec 9
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Perth (PER)
9/10 Wonderful! (223 reviews)
Great location

Reviewed on Sep 15, 2026

Ready to book your vacation to Upper Swan?

Choose your dates

Upper Swan Hotel Deals

Four Points by Sheraton Perth

Four Points by Sheraton Perth

707 Wellington Street Perth WA
Fully refundableReserve now, pay when you stay
CA $206
CA $226 total
Oct 11 - Oct 12
includes taxes & fees
Four Points by Sheraton Perth
Duxton Hotel Perth

Duxton Hotel Perth

1 St Georges Terrace Perth WA
Fully refundableReserve now, pay when you stay
CA $255
CA $282 total
Oct 25 - Oct 26
includes taxes & fees
9.2/10 Wonderful! (1,084 reviews)
"Lovely service by staff at the reception and bar next to it .. honestly felt welcomed and that meant a lot to us. Clean and luxurious,would definitely book again. Worth every penny."

Reviewed on Sep 26, 2026

Duxton Hotel Perth
Great Southern Hotel Perth

Great Southern Hotel Perth

15 Robinson Avenue Perth WA
CA $135
CA $148 total
Oct 11 - Oct 12
includes taxes & fees
9/10 Wonderful! (1,001 reviews)
"Front desk and restaurant staff are very courteous and professional. Rooms are clean, and there are many good restaurants in the immediate vicinity."

Reviewed on Sep 30, 2026

Great Southern Hotel Perth
See all 1,413 properties in Upper Swan
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.

What to do in Upper Swan

SeaLink Rottnest Island - Same Day Return Ferry

Rottnest Island Same Day Return Ferry from Fremantle

CA $90
per adult
98% of travellers recommend
Rottnest Island Same Day Return Ferry from Fremantle
Perth: Hop-on Hop-off Sightseeing Bus Ticket

Perth: Hop-on Hop-off Sightseeing Bus Ticket

CA $60
per adult
90% of travellers recommend
Perth: Hop-on Hop-off Sightseeing Bus Ticket
Perth Swan River Scenic Cruise

Swan River Scenic Cruise

CA $65
per adult
92% of travellers recommend
Swan River Scenic Cruise
See all activities in Upper Swan

Frequently asked questions

How much does an Upper Swan vacation package cost?
You'll find cheap prices from CA $3,405 on Expedia for your Upper Swan escape. However, factors like the length of stay, the season and your choice of hotel will determine how much your vacation to Upper Swan costs.
What are the cheapest months to go to Upper Swan?
You can usually find lower prices and greater availability in May, June and July. Explore our cheap Upper Swan vacation packages and you could get some great off-season discounts.
How many days is enough for Upper Swan?
With about 2 days, you'll have enough time to enjoy popular neighbourhoods such as Henley Brook and Belhus during your Upper Swan vacation. Remember to also add Ugly Duckling Wines and Swan Valley Wines to your sightseeing itinerary. Searching for more adventures? Consider venturing outside of Upper Swan on day trips and tours.
How to find the best Upper Swan package deals?
Use Expedia's filters to help you find some of the best Upper Swan package deals. When you start your search, just set your maximum budget and then order the results by "Price: low to high." If you want to save, plan your escape for midweek, or look for Upper Swan package deals in the off-season. Play around with your travel dates and you may score even bigger discounts. As a rule of thumb, it's typically best to book your vacation package as soon as possible.
Is it cheaper to book an Upper Swan vacation as a package?
An Expedia vacation package could land you considerable savings when compared to arranging hotels and flights individually. Better still, you can personalize your Upper Swan getaway to fit your exact needs. Pick your preferred flight time, select the hotel type and add a car rental. Explore our bundles to see how much you can save.
When to book a vacation package to Upper Swan?
If you have your Upper Swan travel dates locked in, book as early as you can to snap up some awesome deals. With Expedia, you can generally reserve some flights up to one year ahead of time. Prefer spur-of-the-moment getaways? Our last-minute deals are great for impromptu escapes.
How to plan a trip to Upper Swan?
  1. Choose when to travel: Check your schedule and pack your bags. Your favourite season and the available activities will also help you decide when to visit Upper Swan.
  2. Set a budget: Factor in expenses such as flights, meals and transportation when calculating how much to save for your trip to Upper Swan. Then, choose a hotel that fits your budget, whether that's a wallet-friendly option or a more upscale retreat.
  3. Work out your trip length: Think about how long you'd like to spend exploring Upper Swan. Plan your days so you can get to all the attractions and activities you're interested in at a leisurely pace.
  4. Combine your airfare and accommodations: After you've nailed down your travel dates and duration, book the ideal Upper Swan vacation package for you.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.