Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Located in Duisdalemore, this hotel is 7.4 mi (11.8 km) from Skye Serpentarium and 7.9 mi (12.8 km) from Armadale Castle. Caisteal Maol and Skye Bridge are also ...
Located in Teangue, this romantic hotel is 4.3 mi (6.9 km) from Armadale Castle and within 12 mi (20 km) of Mallaig Heritage Centre and Skye Serpentarium. Morar ...
Start your planning early, as there are not many Expedia-listed hotels that are less than 6 miles from the heart of Isle of Skye.
The Sligachan Hotel is as close as you can get to a downtown accommodation option in the area.
This destination has just a small number economical lodgings. The Eilean Iarmain is one of the most popular options, and is a good choice for travelers who are counting their pennies.
Tourists who are on the lookout for more choices will be pleased to find the Cuillin Hills Hotel approximately 10 miles away from the center of Isle of Skye. Another option, based 12 miles away, is the Skeabost Hotel.
25 miles away from Isle of Skye is Mallaig, where you can spend the day enjoying the Morar Beach and the Mallaig Heritage Centre. Should you wish to spend a few nights in Mallaig, check Expedia's booking pages for the latest deals at the West Highland Hotel and Morar Hotel. 25 miles to the south of Isle of Skye you'll find Isle of Eigg, home to the Glebe Barn Apartment and Glebe Barn - Hostel. While in Isle of Eigg, a couple of sights worth adding to your itinerary are An Sgurr and Galmisdale Harbour.
Our travel guide is also an excellent way to discover more about Isle of Skye.