Photo by César Castro
Find hotels near Caisteal Maol, Kyleakin from ¥23,174
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 582 hotels close to Caisteal Maol with room rates, reviews, and availability. Most hotels are fully refundable.

Kyle Hotel
Kyle Hotel
7.6 out of 10, Good, (580)
The price is ¥37,243
¥44,692 total
includes taxes & fees
Jul 16 - Jul 17

Kings Arms Hotel
Kings Arms Hotel
6.4 out of 10, (853)
The price is ¥31,284
¥37,541 total
includes taxes & fees
Jul 15 - Jul 16

Lochalsh Hotel
Lochalsh Hotel
5.6 out of 10, (5)
The price is ¥23,174
¥27,808 total
includes taxes & fees
Jul 13 - Jul 14

Broadford Hotel
Broadford Hotel
8.8 out of 10, Excellent, (206)
The price is ¥49,568
¥59,482 total
includes taxes & fees
Jul 15 - Jul 16

Toravaig House Hotel
Toravaig House Hotel
9.0 out of 10, Wonderful, (191)
The price is ¥46,181
¥55,417 total
includes taxes & fees
Jul 17 - Jul 18
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.
Hotels near Other Kyleakin Attractions
Hotels near Other Kyleakin Attractions

Skye Bridge
4.5/5(45 reviews)
You can find out about the history of Kyle when you stop by Skye Bridge. Check out the top-notch restaurants or lively bars in this relaxing area.

Eilean Donan Castle
4.5/5(46 reviews)
One of Scotland’s most stunning castles, this icon has been featured in movies ranging from Highlander to The World is Not Enough.
Recent reviews of Caisteal Maol hotels
Recent reviews of Caisteal Maol hotels

Dunollie Hotel
5/5 Excellent
"Parfait! À proximité de commerces et de l'eau. "
A verified traveler stayed at Dunollie Hotel
Posted 4 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Kyleakin Attractions
Hotels in top Kyleakin neighborhoods
Other Hotels near Caisteal Maol, Kyleakin
- Isle of Skye Hotels
- Portree Hotels
- Scottish Highlands Hotels
- Mallaig Hotels
- Kyle Hotels
- Strath Hotels
- Achnasheen Hotels
- Great Britain Hotels
- Beauly Hotels
- Minginish Hotels
- Strathcarron Hotels
- Invergarry Hotels
- Sleat Hotels
- Kyleakin Hotels
- Plockton Hotels
- Sconser Hotels
- Applecross Hotels
- Dornie Hotels
- Isle of Raasay Hotels
- Kylerhea Hotels