Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Hotels in Scottish Islands

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Scottish Islands hotels and places to stay

The Portree Hotel
3.5 out of 5
Somerled Square, Portree, Scotland
Get Rates
53.43 mi from city centre
3/5 (1 review)

"Noisy location right near the plaza made worse by a food truck that pulled up at midnight. Room was small but fine except for the noisiness. Breakfast was ok. Hotel itself was beautifully presented. If it werent for the noisy people in the plaza the spot is perfect."…"

Reviewed on 4 Jan 2019

The Portree Hotel
Coolin View Guest Rooms
3 out of 5
2 Bosville Terrace, Portree, Scotland
The price is £112 per night
53.36 mi from city centre
4.1/5Very Good! (90 reviews)

"Quaint, dorm-like setting with private bathrooms, tea kettle and light snacks. Our view was beautiful- straight out to the water. It was the perfect accommodations for our stay in Portree"…"

Reviewed on 30 Apr 2020

Coolin View Guest Rooms
Stornoway Bed and Breakfast
4 out of 5
29/32 Kenneth St, Stornoway, Scotland
The price is £116 per night
44 mi from city centre
4.7/5Exceptional! (59 reviews)
Extremely comfortable

"An immaculate B’n B. Spacious room. The outside belies the stylish inside !"…"

Reviewed on 3 Dec 2019

Stornoway Bed and Breakfast
St Columba Hotel
3 out of 5
St Columba Hotel, Isle of Iona, Scotland
The price is £149 per night
122.74 mi from city centre
4.9/5Exceptional! (8 reviews)
Return to Iona afte 30+ years

"My staty was in conjunction with a course roughly based on religious art history. Because the abbey where I usually stay was being reformed, this was my first hotel stay on Iona. It was a great experience, food was excellent and varied (think I gained some weight). Though the hotel provided a pick ..."…"

Reviewed on 3 Nov 2019

St Columba Hotel
The Marmalade Hotel
4 out of 5
HOME FARM ROAD, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is £278 per night
53.35 mi from city centre
4.7/5Exceptional! (57 reviews)

"No hot water in shower. Tepid, but never hot."…"

Reviewed on 22 Sep 2019

The Marmalade Hotel
Auchrannie Resort
4 out of 5
Auchrannie Road, Brodick, Isle of Arran, Scotland
Get Rates
167.35 mi from city centre
4.5/5Wonderful! (136 reviews)
Fantastic Food

"Loved the accommodation but the highlight of my stay was dinner at Brambles Restaurant. Service was excellent and the food was outstanding. Can’t recommend highly enough."…"

Reviewed on 9 Mar 2020

Auchrannie Resort
Ardoran House B&B
3.5 out of 5
Isle of Iona, Isle of Iona, Scotland
Get Rates
123.21 mi from city centre
4.9/5Exceptional! (25 reviews)

"We had a lovely stay in Iona. Ardoran House was very nice. Richard was wonderful. He even picked some seeds from his garden to give to me. We can recommend this B&B!"…"

Reviewed on 4 Oct 2019

Ardoran House B&B
Cuillin Hills Hotel
4 out of 5
Scorrybreac Road, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is £203 per night
53.05 mi from city centre
4.7/5Exceptional! (211 reviews)

"The view of this hotel is amazing, it's literally postcard view! Nice bar, restaurant, first class service and room is amazing too. The location is perfect as it's less than 10 minutes walk to Portree town and short drive to the main hiking attractions. I couldn't have chosen a better stay in this ..."…"

Reviewed on 25 Mar 2020

Cuillin Hills Hotel
Dunvegan Camping Pods
2 out of 5
Kilmuir, Dunvegan, Isle of Skye, Scotland
Get Rates
62.64 mi from city centre
4.7/5Exceptional! (25 reviews)
These pods and their location are amazing!

"My parents had pod number 4 and my husband, 8 year old son and I stayed in number 3. We were all cozy and had such a great time sleeping in these tidy little pods. The owners are lovely and were very easy to communicate with. The Old School Restaurant across the street was open each night and they ..."…"

Reviewed on 6 Nov 2019

Dunvegan Camping Pods
The Bosville
4 out of 5
9 - 11 Bosville Terrace, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is £234 per night
53.37 mi from city centre
4.5/5Wonderful! (103 reviews)

"Easy to give the Bosville 4 stars, but difficult to give it 5 stars. There is an issue over parking that comes with the location, not helped by the attitude of the neighbouring Co-op which aggressively protects street parking so the delivery lorry can unload. My other issue is that of staff training/planning. ..."…"

Reviewed on 17 Mar 2020

The Bosville
Don't see what you're looking for?
See all available properties in Scottish Islands
View all properties
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.

Visiting Scottish Islands

Travellers give high marks for the top-notch restaurants in Scottish Islands, which is also known for its local tours. The scenic and relaxing setting also entices those visiting the city. Top sights in the city include Skara Brae, Portree Harbour and Dunvegan Castle.

  • There are 445 hotels and other accommodation options in Scottish Islands
  • The closest major airport is in Stornoway (SYY), 42 mi (67.5 km) from the city centre

Sightseeing and Staying in Scottish Islands

Cultural venues in the city include Talisker Distillery, Mallaig Heritage Centre and Isle of Jura Distillery. Attractions like Skye Riding Centre and Skye Serpentarium are fun for everyone, not just kids. The city is notable for landmarks like Skara Brae, Dunvegan Castle and Armadale Castle.

In Mallaig, you'll find 445 hotels and other accommodation options to make planning your holiday retreat at an affordable rate. These are top ones based on Expedia user reviews:

  • Drumquin Guest House - This 3-star guesthouse features free breakfast, a restaurant and free WiFi. It's a favourite with Expedia travellers for its breakfast and overall value.
  • Thistles on Skye - Our customers love the quiet location and quiet rooms at this B&B. Amenities at this 3.5-star bed & breakfast include a bar.
  • HammerSmith - This 3-star hotel features free breakfast, free WiFi and free parking. Expedia customers like its breakfast and central location.

Other favourite sights in Scottish Islands include Portree Harbour, Luskentyre Beach and Lochaber Geopark.

Getting around Scottish Islands

With so many ways to get around, seeing all of Scottish Islands is simple. If you'd like to explore more of the area, ride aboard a train from Kyle Of Lochalsh Station, Mallaig Station or Morar Station. You can catch a ferry and cross the water to see more of the region.

Frequently asked questions

What's the best place to stay in Scottish Islands?
Linndhu House is ranked highly by Expedia customers. This 3.5-star guesthouse offers free breakfast and free WiFi. Reviews from our site also recommend Glenegedale House and The Moorfield Hotel as top options for your visit.
If I need to cancel my hotel reservation in Scottish Islands, will I receive a refund?
Yes! You’ll find that most room reservations are fully refundable provided that you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of booking. Enter dates and click on “Search”, then you can use the “free cancellation” filter to view the top deals on offer in Scottish Islands.

Scottish Islands Hotel Reviews

More trip options