Find hotels in Isle of Iona from ฿5,207
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top 10 Isle of Iona hotels and places to stay
Our top choices for Isle of Iona hotels

Scarinish Beach Hotel
Scarinish Beach Hotel
10.0 out of 10, Exceptional, (2)
The price is ฿5,480
฿6,575 total
includes taxes & fees
29 Aug - 30 Aug

St Columba Hotel
St Columba Hotel
9.2 out of 10, Wonderful, (47)
The price is ฿8,658
฿10,389 total
includes taxes & fees
28 Aug - 29 Aug

The Colonsay Hotel
The Colonsay Hotel
7.2 out of 10, Good, (10)
The price is ฿5,207
฿6,249 total
includes taxes & fees
21 Sept - 22 Sept

Inn at Port nan Gael
Inn at Port nan Gael
9.2 out of 10, Wonderful, (5)
The price is ฿8,840
฿10,608 total
includes taxes & fees
27 Aug - 28 Aug
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 neighbouring 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
Hotels Near Isle of Iona, Scotland
- Scottish Highlands Hotels
- Isle of Mull Hotels
- Great Britain Hotels
- Tiree Island Hotels
- Northern Europe Hotels
- Isle of Colonsay Hotels
- Inner Hebrides and Isle of Skye Hotels
- Scottish Islands Hotels
- Isle of Coll Hotels
- Fionnphort Hotels
- Bunessan Hotels
- Dervaig Hotels
- Killiechronan Hotels
- Scarinish Hotels
- Ulva Ferry Hotels
- Pennyghael Hotels
- Carsaig Hotels
- Tiroran Hotels
- Treshnish Isles Hotels
Expedia's Latest Trends
Hotels
General
- Visit Northampton
- Visit Nottingham
- Visit Southampton
- Visit Stratford-upon-Avon
- Visit Cambridge
- Visit Inverness
- Visit Wells
- Visit Sanday
- Visit Norwich
- Visit Aberdeen
- Visit Warwick
- Visit Leicester
- Visit Oxford
- Visit Windermere
- Visit Bath
- Visit Uig
- Visit Glasgow
- Visit Manchester
- Visit Fort William
- Visit Windsor
- Visit St. Andrews
- Visit Brighton
- Visit Chester
- Visit Glastonbury
- Visit Harrogate
- Visit Canterbury
- Visit Tain
- Visit Goole
- Visit York