A waterfront with colorful buildings and a stone wall.

Find Beach Resorts in Scottish Islands

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Scottish Islands Beach Resorts & Hotels

Next weekend
In two weeks

Our top choices for Scottish Islands beach hotels

Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.6 out of 10, Excellent, (95 reviews)
The price is £119
includes taxes & fees
29 Jun - 30 Jun
Chlachain Inn

Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (524 reviews)
The price is £99
includes taxes & fees
2 Jul - 3 Jul
Morar Hotel

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (257 reviews)
The price is £367
includes taxes & fees
30 Jun - 1 Jul
Eilean Iarmain

Glenegedale House

Glenegedale House
5.0 star property
Islay Island
10.0 out of 10, Exceptional, (125 reviews)
The price is £243
includes taxes & fees
29 Jun - 30 Jun
Glenegedale House

The Royal Hotel

The Royal Hotel
3.0 star property
Stornoway
8.8 out of 10, Excellent, (247 reviews)
The price is £245
includes taxes & fees
4 Jul - 5 Jul
The Royal Hotel

Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (208 reviews)
The price is £339
includes taxes & fees
4 Jul - 5 Jul
Toravaig House Hotel

Loch Shiel Hotel

Loch Shiel Hotel
3.5 star property
Acharacle
9.0 out of 10, Wonderful, (133 reviews)
The price is £138
includes taxes & fees
2 Jul - 3 Jul
Loch Shiel Hotel

Polochar Inn

Polochar Inn
3.0 star property
South Uist
8.6 out of 10, Excellent, (37 reviews)
The price is £142
includes taxes & fees
19 Jul - 20 Jul
Polochar Inn

Caladh Inn

Caladh Inn
3.0 star property
Stornoway
8.2 out of 10, Very good, (311 reviews)
The price is £154
includes taxes & fees
12 Jul - 13 Jul
Caladh Inn

Another Place, The Machrie

Another Place, The Machrie
4.0 star property
Islay Island
9.6 out of 10, Exceptional, (190 reviews)
  • cleanliness
    Soak in coastal bliss with a quick walk to An Tràigh beach, plus convenient access to kayaking adventures and scenic hiking trails.
The price is £670
includes taxes & fees
4 Jul - 5 Jul
Another Place, The Machrie
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.

Choose what matters most at beach hotels in Scottish Islands

Beach hotels with free breakfast in Scottish Islands

4-star beach hotels in Scottish Islands

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.

Find out more about Scottish Islands

Scottish Islands and its attractions for beach lovers

The Scottish Islands offer a stunning coastal experience, particularly on the Isle of Skye, renowned for its breathtaking beaches and dramatic landscapes. Explore the idyllic Coral Beach at Dunvegan, where soft white sands meet clear turquoise waters, perfect for family picnics and leisurely strolls. Discover the secluded Elgol Beach, framed by striking cliffs, where you can embark on boat trips to spot dolphins and seals or take in the magnificent views of the Cuillin Mountains. For those looking to indulge, the golden sands of Talisker Bay provide a more tranquil setting, ideal for a relaxing day by the sea, while the nearby Talisker Distillery offers a chance to taste the local whisky. The village of Portree serves as a convenient base, with several charming hotels and B&Bs that offer stunning harbour views and easy access to these beautiful beaches. Staying in Portree not only provides the comfort of quality accommodation and attentive service but also positions you perfectly for a mix of beach fun and adventurous exploration of Skye's incredible natural beauty.

Top Scottish Islands Hotel Reviews

Explore a world of travel with Expedia