Staffa Tours and Activities





Visit Staffa
Plan a trip to see Staffa
Price found within the past 48 hours. Click for updated prices.

The Ambassador Hotel
Inverness City Centre
Price was CA $2,922, price is now CA $2,280 per person
CA $2,280
per person
Oct 8 - Oct 11
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Inverness (INV)
10/10 Exceptional! (5 reviews)
Best hotel experience. The entire staff was so attentive and nice. Rooms were fantastic and buffet was delicious. Afternoon tea was the cherry on top. Absolutely loved this hotel!
Reviewed on Jul 21, 2026


Dornoch Station
Price was CA $4,642, price is now CA $3,733 per person
CA $3,733
per person
Sep 5 - Sep 11
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Inverness (INV)
9.2/10 Wonderful! (87 reviews)
A very enjoyable & relaxing stay. Could have been more vegetarian dining options. Extra cost of £35 per dog per night is very steep!!
Reviewed on Jul 22, 2026
Stay near popular Staffa attractions
Best Lodging Options Near Staffa

St Columba Hotel
St Columba Hotel Isle of Iona Scotland

Ardoran House B&B
Isle of Iona Isle of Iona Scotland

Machair House
Isle of Iona Argyll and Bute

1 bedroom accommodation in Ulva Ferry
Ulva Ferry

A tiny, traditional cottage tucked away on the Ross of Mull, close to the sea.
Isle of Mull

The Bellachroy
Dervaig Isle of Mull Scotland

Luxury Sea View Pods
Pennyghael Scotland

Inn at Port nan Gael
Pennyghael Isle of Mull Scotland

A glamping site to be remembered
Isle of Mull Scotland
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.