A waterfront with colorful buildings and a stone wall.

Cheap Hotels & Resorts in Scottish Islands from NZ$244

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Scottish Islands Cheap Hotels

Tonight
15 Aug - 16 Aug
Tomorrow
16 Aug - 17 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Our top choices for Scottish Islands cheap hotels

1. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
Canada
Michelle
NZ$390
includes taxes & fees
6 Sept - 7 Sept
Tingle Creek Hotel

2. Morar Hotel

Morar Hotel
Mallaig
United Kingdom
Ankit
NZ$332
includes taxes & fees
13 Sept - 14 Sept
Morar Hotel

3. Polochar Inn

Polochar Inn
South Uist
United Kingdom
Chris
NZ$244
includes taxes & fees
2 Sept - 3 Sept
Polochar Inn

4. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
NZ$471
includes taxes & fees
4 Sept - 5 Sept
Tongadale Hotel

5. Brae Lea Guest House

Brae Lea Guest House
South Uist
United Kingdom
John
NZ$287
includes taxes & fees
23 Aug - 24 Aug
Brae Lea Guest House

6. Hebridean Stay

Hebridean Stay
Benbecula
United Kingdom
Martyn
NZ$328
includes taxes & fees
23 Aug - 24 Aug
Hebridean Stay

7. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
United States
Linsey
NZ$550
includes taxes & fees
2 Sept - 3 Sept
Isle of Skye Guest house

8. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Gavin
NZ$244
includes taxes & fees
23 Aug - 24 Aug
Chlachain Inn

9. The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa
Isle of Mull
United Kingdom
Dylan
NZ$380
includes taxes & fees
27 Aug - 28 Aug
The Isle of Mull Hotel and Spa

10. Hame Hotel

Hame Hotel
Dunvegan
Canada
Megan
NZ$772
includes taxes & fees
29 Aug - 30 Aug
Hame Hotel
View all properties

Find out more about Scottish Islands

Discover cheap things to do in Scottish Islands

Explore the enchanting Scottish Islands, where budget-conscious adventurers can indulge in rich history and stunning landscapes without breaking the bank. Start your journey on the Isle of Skye, famed for its dramatic cliffs and the mystical Fairy Pools, perfect for a refreshing dip or a picturesque picnic. The vibrant village of Portree offers affordable dining options, where you can sample local seafood without splurging. Next, venture to the Orkney Islands, where the ancient Neolithic sites like Skara Brae provide a fascinating glimpse into history, and entry is often free or at a minimal cost. The beaches of Harris are perfect for a day out; walk along the pristine sands or explore the rugged coastline, all while soaking in the natural beauty at no charge. For accommodation, consider staying in the charming town of Oban, known as the gateway to the Isles, where you can find a range of affordable hotels. This bustling harbour town boasts a variety of eateries offering hearty Scottish fare, and from here, you can easily catch ferries to explore nearby islands, making it a convenient base for your adventures. Enjoy the warm hospitality and attention to detail from local hoteliers, ensuring your stay is both comfortable and memorable.

Top Scottish Islands Hotel Reviews

Dunollie Hotel

Dunollie Hotel

8/10 Good
"Our room was clean and fit for use for our one night stay. We ate in the bar and had a packed lunch instead of breakfast as we were leaving early. Staff very friendly and helpful."
Marie 1-night trip
Posted 2 days ago
Dunollie Hotel
Uig Hotel

Uig Hotel

10/10 Excellent
"Which we could have stayed longer"
Michael 1-night trip
Posted 4 days ago
Uig Hotel

Explore a world of travel with Expedia