A waterfront with colorful buildings and a stone wall.

Find Beach Hotels in Scottish Islands

  • 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 Beach Hotels

Tonight
6 Aug - 7 Aug
Tomorrow
7 Aug - 8 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Our top choices for Scottish Islands beach hotels

1. Atholl House Skye

Atholl House Skye
Dunvegan
AED 1,858
AED 2,230 total
includes taxes & fees
6 Sep - 7 Sep
Atholl House Skye

2. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
  • Take a relaxing seaside escape at this charming hotel, with easy beach access just 12 minutes away and coastal adventures aplenty.
AED 1,777
AED 2,133 total
includes taxes & fees
3 Sep - 4 Sep
Duisdale House Hotel

3. Brae Lea Guest House

Brae Lea Guest House
South Uist
AED 529
AED 635 total
includes taxes & fees
17 Aug - 18 Aug
Brae Lea Guest House

4. Polochar Inn

Polochar Inn
South Uist
AED 402
AED 482 total
includes taxes & fees
6 Sep - 7 Sep
Polochar Inn

5. Eilean Iarmain

Eilean Iarmain
Sleat
AED 1,540
AED 1,848 total
includes taxes & fees
29 Aug - 30 Aug
Eilean Iarmain

6. The Sands Hotel

The Sands Hotel
Burray
AED 906
AED 1,087 total
includes taxes & fees
14 Aug - 15 Aug
The Sands Hotel

7. Morar Hotel

Morar Hotel
Mallaig
AED 674
AED 809 total
includes taxes & fees
24 Aug - 25 Aug
Morar Hotel

8. Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
AED 917
AED 1,397 total
includes taxes & fees
19 Aug - 20 Aug
Port Charlotte Hotel

9. Another Place, The Machrie

Another Place, The Machrie
Islay Island
  • Soak in coastal bliss with a quick walk to An Tràigh beach, plus convenient access to kayaking adventures and scenic hiking trails.
AED 1,254
AED 1,505 total
includes taxes & fees
17 Aug - 18 Aug
Another Place, The Machrie

10. The Royal Hotel

The Royal Hotel
Stornoway
AED 710
AED 852 total
includes taxes & fees
30 Aug - 31 Aug
The Royal Hotel
View all properties

Choose what matters most at beach hotels in Scottish Islands

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Beach hotels with free breakfast in Scottish Islands

Atholl House Skye

Atholl House Skye
Dunvegan
AED 1,858
AED 2,230 total
includes taxes & fees
6 Sep - 7 Sep
Atholl House Skye

Brae Lea Guest House

Brae Lea Guest House
South Uist
AED 529
AED 635 total
includes taxes & fees
17 Aug - 18 Aug
Brae Lea Guest House

Eilean Iarmain

Eilean Iarmain
Sleat
AED 1,540
AED 1,848 total
includes taxes & fees
29 Aug - 30 Aug
Eilean Iarmain

Toravaig House Hotel

Toravaig House Hotel
Teangue
AED 1,648
AED 1,978 total
includes taxes & fees
4 Sep - 5 Sep
Toravaig House Hotel

Polochar Inn

Polochar Inn
South Uist
AED 402
AED 482 total
includes taxes & fees
6 Sep - 7 Sep
Polochar Inn

Murray Arms Hotel

Murray Arms Hotel
South Ronaldsay
AED 618
AED 742 total
includes taxes & fees
9 Aug - 10 Aug
Murray Arms Hotel

Morar Hotel

Morar Hotel
Mallaig
AED 674
AED 809 total
includes taxes & fees
24 Aug - 25 Aug
Morar Hotel

Loch Shiel Hotel

Loch Shiel Hotel
Acharacle
AED 592
AED 711 total
includes taxes & fees
6 Sep - 7 Sep
Loch Shiel Hotel

The Royal Hotel

The Royal Hotel
Stornoway
AED 710
AED 852 total
includes taxes & fees
30 Aug - 31 Aug
The Royal Hotel

Scalloway Hotel

Scalloway Hotel
Scalloway
AED 589
AED 707 total
includes taxes & fees
28 Aug - 29 Aug
Scalloway Hotel
View all properties

4-star beach hotels in Scottish Islands

Toravaig House Hotel

Toravaig House Hotel
Teangue
AED 1,648
AED 1,978 total
includes taxes & fees
4 Sep - 5 Sep
Toravaig House Hotel

Another Place, The Machrie

Another Place, The Machrie
Islay Island
AED 1,254
AED 1,505 total
includes taxes & fees
17 Aug - 18 Aug
Another Place, The Machrie

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
AED 917
AED 1,397 total
includes taxes & fees
19 Aug - 20 Aug
Port Charlotte Hotel

Mingarry Park

Mingarry Park
Acharacle
AED 918
AED 1,102 total
includes taxes & fees
9 Aug - 10 Aug
Mingarry Park

Stornoway Bed and Breakfast

Stornoway Bed and Breakfast
Stornoway
AED 694
AED 832 total
includes taxes & fees
14 Aug - 15 Aug
Stornoway Bed and Breakfast

The Cabarfeidh Hotel

The Cabarfeidh Hotel
Stornoway
AED 732
AED 878 total
includes taxes & fees
29 Aug - 30 Aug
The Cabarfeidh Hotel

Hebridean Guest House

Hebridean Guest House
Stornoway
AED 782
AED 939 total
includes taxes & fees
14 Aug - 15 Aug
Hebridean Guest House

The Westings

The Westings
Whiteness
AED 618
AED 741 total
includes taxes & fees
17 Aug - 18 Aug
The Westings

Port Charlotte Youth Hostel

Port Charlotte Youth Hostel
Islay Island
AED 361
AED 433 total
includes taxes & fees
7 Aug - 8 Aug
Port Charlotte Youth Hostel

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
AED 1,777
AED 2,133 total
includes taxes & fees
3 Sep - 4 Sep
Duisdale House Hotel
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.
View all properties

Top Scottish Islands Hotel Reviews

The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa

10/10 Excellent
"Excellent location near to ferry. Quiet and relaxing. Food was excellent. Really enjoyed staying here."
Kevin 1-night trip
Posted 6 days ago
The Isle of Mull Hotel and Spa
Eilean Iarmain

Eilean Iarmain

8/10 Good
"Super mooie locatie.. aardige mensen .. lekker gegeten in hun pub."
Susan 1-night trip
Posted 3 weeks ago
Eilean Iarmain

Explore a world of travel with Expedia