
Struan Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
Photo by JP
- Plan, book, travel with confidence
- Better togetherSave up to CA $1,096 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Struan Vacation
Our vacation packages to Struan let you create your own adventure. Tailor your journey to your interests and needs and make the most of your time in this lively city. Any trip to Struan needs a well-thought-out itinerary. Fill yours with major attractions such as Talisker Distillery, Isle of Skye Oysters and Fiskavaig Bay. Your dream Struan vacation is a couple of clicks away. Explore hotels, flights and more on Expedia for an adventure that's tailored to suit your travel style.
Top Struan Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Highland Apartments By Mansley
Inverness City Centre
Price was CA $1,670, price is now CA $1,441 per person
CA $1,441
per person
Mar 18 - Mar 23
found 24 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Inverness (INV)
9.4/10 Exceptional! (516 reviews)
This was an amazing find. My partner and I loved it. Large apartment with central location and nice view. Comfortable, spacious and clean. Had bath tub!!! Hot water ran out fast soaks in vance how to manage, user error i guess.Will certainly be back.
Reviewed on Jan 5, 2026

The Royal Highland Hotel
Inverness City Centre
Price was CA $2,069, price is now CA $1,539 per person
CA $1,539
per person
Mar 17 - Mar 23
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Inverness (INV)
8/10 Very Good! (1,008 reviews)
Great rooms and very close to city center.
Reviewed on Jan 30, 2026


Argyle Guest House
Price was CA $1,780, price is now CA $1,504 per person
CA $1,504
per person
Mar 17 - Mar 23
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Inverness (INV)
9.6/10 Exceptional! (257 reviews)
Breakfast and service amazing.
Small town so not a great selection of amenities but generally everything you need available.
Reviewed on Jan 2, 2026

Inverness City Suites
Inverness City Centre
Price was CA $2,065, price is now CA $1,799 per person
CA $1,799
per person
Mar 18 - Mar 23
found 24 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Inverness (INV)
9.6/10 Exceptional! (265 reviews)
Excellent place to stay. We cannot fault this property!
Exceptional communication, with instructions sent via email two days before our arrival with photos of where to go and where the keys were going to be.
We stayed in apt 27. The property has two bedrooms and two bathrooms. The entire place was sparkling clean.
The beds were super comfortable and the kitchen had everything you need to cook any meal during your stay.
The washing machine was super handy since we’re are travelling with kids.
Parking was easy and so convenient
The property is a quick stroll from the city centre
We’d definitely stay again in a heartbeat
Reviewed on Nov 18, 2025
Struan Hotel Deals

Cuillin Hills Hotel
Scorrybreac Road Portree Scotland
Fully refundableReserve now, pay when you stay
The price is CA $141 per night from Feb 10 to Feb 11
CA $141
CA $169 total
Feb 10 - Feb 11
includes taxes & fees
9.6/10 Exceptional! (587 reviews)
Room perfect
Reviewed on Jan 28, 2026

The Skye Inn
Springfield Road Portree Scotland
Fully refundableReserve now, pay when you stay
The price is CA $150 per night from Feb 15 to Feb 16
CA $150
CA $180 total
Feb 15 - Feb 16
includes taxes & fees
8.8/10 Excellent! (312 reviews)
Clean, quiet rooms with excellent service and good breakfast. Overall great experience!
Reviewed on Jan 30, 2026

Uig Hotel
Uig Uig Scotland
Fully refundableReserve now, pay when you stay
The price is CA $258 per night from Feb 20 to Feb 21
CA $258
CA $310 total
Feb 20 - Feb 21
includes taxes & fees
9.4/10 Exceptional! (1,000 reviews)
Great room. Welcoming, friendly staff. Would gladly go back!
Reviewed on Dec 31, 2025
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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







