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

This weekend
Next weekend

Our top choices for Scottish Islands beach hotels

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.6 out of 10, Exceptional, (240 reviews)
"Super friendly and helpful Personal, excellent food and Drinks in the cosy Pub of the House. Very Clean and the room was very roomy, good breakfast. "
United Kingdom
Fabian
The price is £116
includes taxes & fees
30 Mar - 31 Mar
Eilean Iarmain

Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.6 out of 10, Excellent, (66 reviews)
"Clean & comfortable hotel close to the centre of town - lovely port area with good options to shop / eat / wander. "
Australia
Mark
The price is £95
includes taxes & fees
29 Mar - 30 Mar
Chlachain Inn

Achnacriche Bed and Breakfast

Achnacriche Bed and Breakfast
3.0 star property
Oban
The price is £120
includes taxes & fees
28 Mar - 29 Mar
Achnacriche Bed and Breakfast

Glenegedale House

Glenegedale House
5.0 star property
Islay Island
10.0 out of 10, Exceptional, (119 reviews)
"Outstanding rooms and service. "
United States
Scott
The price is £154
includes taxes & fees
28 Mar - 29 Mar
Glenegedale House

Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (471 reviews)
"nice hotel, good dining options."
United Kingdom
Davide
The price is £120
includes taxes & fees
21 Apr - 22 Apr
Morar Hotel

Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (201 reviews)
"Very cute little hotel in picturesque setting.The room was spotless and the bed was very comfortable."
United States
Elena
The price is £134
includes taxes & fees
28 Mar - 29 Mar
Toravaig House Hotel

The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa
4.0 star property
Isle of Mull
8.6 out of 10, Excellent, (246 reviews)
"Really lovely stay. Staff were delightful and accommodating. View is amazing!"
United Kingdom
Tim
The price is £152
includes taxes & fees
31 Mar - 1 Apr
The Isle of Mull Hotel and Spa

The Royal Hotel Stromness

The Royal Hotel Stromness
3.0 star property
Stromness
8.8 out of 10, Excellent, (79 reviews)
"Friendly staff, nice pub, delicious breakfast. Clean and quiet rooms. Location near the ferry terminal."
Canada
Gered
The price is £135
includes taxes & fees
31 Mar - 1 Apr
The Royal Hotel Stromness

The Sands Hotel

The Sands Hotel
2.5 star property
Burray
9.8 out of 10, Exceptional, (55 reviews)
"Loved the location, friendly staff, great pub, excellent meals. Room was perfect with a beautiful view of the water."
Canada
Gered
The price is £137
includes taxes & fees
29 Mar - 30 Mar
The Sands Hotel

The Bowmore House Bed & Breakfast

The Bowmore House Bed & Breakfast
3.5 star property
Islay Island
10.0 out of 10, Exceptional, (56 reviews)
"Wonderful place and the hosts are really kind and helpful. I would stay here again anytime! "
United States
Hrishikesh
The price is £153
includes taxes & fees
31 Mar - 1 Apr
The Bowmore House Bed & Breakfast
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