Find hotels in Isle of Iona from NT$3,750
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 46 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Scarinish Beach Hotel
Scarinish Beach Hotel
10.0 out of 10, Exceptional, (2)
The price is NT$5,161
NT$6,193 total
includes taxes & fees
Sep 12 - Sep 13

The Colonsay Hotel
The Colonsay Hotel
7.2 out of 10, Good, (10)
The price is NT$3,750
NT$4,500 total
includes taxes & fees
Sep 1 - Sep 2

Inn at Port nan Gael
Inn at Port nan Gael
9.2 out of 10, Wonderful, (5)
The price is NT$6,158
NT$7,390 total
includes taxes & fees
Sep 1 - Sep 2

St Columba Hotel
St Columba Hotel
9.2 out of 10, Wonderful, (47)
The price is NT$9,702
NT$11,642 total
includes taxes & fees
Sep 1 - Sep 2
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Isle of Iona
Pilgrims have journeyed to this sacred isle for centuries to visit the restored medieval abbey where St. Columba once lived. Hike across white sand beaches to reach ancient Celtic crosses, or take a boat tour around neighboring Staffa to see Fingal's Cave.

Top Isle of Iona Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Other Hotels near Isle of Iona, Scotland
- Scottish Highlands Hotels
- Isle of Mull Hotels
- Great Britain Hotels
- Tiree Island Hotels
- Isle of Colonsay Hotels
- Northern Europe Hotels
- Inner Hebrides and Isle of Skye Hotels
- Scottish Islands Hotels
- Isle of Coll Hotels
- Fionnphort Hotels
- Bunessan Hotels
- Dervaig Hotels
- Scarinish Hotels
- Killiechronan Hotels
- Pennyghael Hotels
- Carsaig Hotels
- Ulva Ferry Hotels
- Tiroran Hotels
- Treshnish Isles Hotels
Expedia's Latest Trends
Packages
General
- Visit York
- Visit Nottingham
- Visit Sheffield
- Visit Canterbury
- Visit Inverness
- Visit Banff
- Visit Blackpool
- Visit Chester
- Visit Southampton
- Visit Irvine
- Visit St. Andrews
- Visit Aberdeen
- Visit Poole
- Visit Islay Island
- Visit Aberystwyth
- Visit Manchester
- Visit Swansea
- Visit Leeds
- Visit Perth
- Visit Fort William
- Visit Pembroke
- Visit Exeter
- Visit Luzhu District
- Visit Derby