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
23 Oct - 24 Oct
Tomorrow
24 Oct - 25 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Our top choices for Scottish Islands beach hotels

1. Minnies Rooms

Minnies Rooms
Dunvegan
AED 468
AED 561 total
includes taxes & fees
12 Nov - 13 Nov
Minnies Rooms

2. Atholl House Skye

Atholl House Skye
Dunvegan
AED 673
AED 807 total
includes taxes & fees
25 Oct - 26 Oct
Atholl House Skye

3. Brae Lea Guest House

Brae Lea Guest House
South Uist
AED 455
AED 546 total
includes taxes & fees
31 Oct - 1 Nov
Brae Lea Guest House

4. Toravaig House Hotel

Toravaig House Hotel
Teangue
AED 325
AED 390 total
includes taxes & fees
19 Nov - 20 Nov
Toravaig House Hotel

5. Eilean Iarmain

Eilean Iarmain
Sleat
AED 435
AED 522 total
includes taxes & fees
8 Nov - 9 Nov
Eilean Iarmain

6. Polochar Inn

Polochar Inn
South Uist
AED 355
AED 426 total
includes taxes & fees
23 Nov - 24 Nov
Polochar Inn

7. Chlachain Inn

Chlachain Inn
Mallaig
AED 386
AED 464 total
includes taxes & fees
4 Nov - 5 Nov
Chlachain Inn

8. Morar Hotel

Morar Hotel
Mallaig
AED 289
AED 347 total
includes taxes & fees
24 Oct - 25 Oct
Morar 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 628
AED 753 total
includes taxes & fees
6 Nov - 7 Nov
Another Place, The Machrie

10. Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
AED 630
AED 1,248 total
includes taxes & fees
23 Nov - 24 Nov
Port Charlotte 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

Minnies Rooms

Minnies Rooms
Dunvegan
AED 468
AED 561 total
includes taxes & fees
12 Nov - 13 Nov
Minnies Rooms

Atholl House Skye

Atholl House Skye
Dunvegan
AED 673
AED 807 total
includes taxes & fees
25 Oct - 26 Oct
Atholl House Skye

Toravaig House Hotel

Toravaig House Hotel
Teangue
AED 325
AED 390 total
includes taxes & fees
19 Nov - 20 Nov
Toravaig House Hotel

Brae Lea Guest House

Brae Lea Guest House
South Uist
AED 455
AED 546 total
includes taxes & fees
31 Oct - 1 Nov
Brae Lea Guest House

Polochar Inn

Polochar Inn
South Uist
AED 355
AED 426 total
includes taxes & fees
23 Nov - 24 Nov
Polochar Inn

Eilean Iarmain

Eilean Iarmain
Sleat
AED 435
AED 522 total
includes taxes & fees
8 Nov - 9 Nov
Eilean Iarmain

Another Place, The Machrie

Another Place, The Machrie
Islay Island
AED 628
AED 753 total
includes taxes & fees
6 Nov - 7 Nov
Another Place, The Machrie

Chlachain Inn

Chlachain Inn
Mallaig
AED 386
AED 464 total
includes taxes & fees
4 Nov - 5 Nov
Chlachain Inn

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
AED 630
AED 1,248 total
includes taxes & fees
23 Nov - 24 Nov
Port Charlotte Hotel

Morar Hotel

Morar Hotel
Mallaig
AED 289
AED 347 total
includes taxes & fees
24 Oct - 25 Oct
Morar Hotel
View all properties

4-star beach hotels in Scottish Islands

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
AED 689
AED 827 total
includes taxes & fees
15 Nov - 16 Nov
Duisdale House Hotel

Another Place, The Machrie

Another Place, The Machrie
Islay Island
AED 628
AED 753 total
includes taxes & fees
6 Nov - 7 Nov
Another Place, The Machrie

Port Charlotte Hotel

Port Charlotte Hotel
Islay Island
AED 630
AED 1,248 total
includes taxes & fees
23 Nov - 24 Nov
Port Charlotte Hotel

The Cabarfeidh Hotel

The Cabarfeidh Hotel
Stornoway
AED 640
AED 768 total
includes taxes & fees
24 Oct - 25 Oct
The Cabarfeidh Hotel

Stornoway Bed and Breakfast

Stornoway Bed and Breakfast
Stornoway
AED 475
AED 570 total
includes taxes & fees
23 Nov - 24 Nov
Stornoway Bed and Breakfast

Mingarry Park

Mingarry Park
Acharacle
AED 792
AED 950 total
includes taxes & fees
12 Nov - 13 Nov
Mingarry Park

Toravaig House Hotel

Toravaig House Hotel
Teangue
AED 325
AED 390 total
includes taxes & fees
19 Nov - 20 Nov
Toravaig 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

8/10 Good
"Rooms were nice and the food was also good. Nice walks around the hotel down to the beach."
James 1-night trip
Posted 5 hours ago
The Isle of Mull Hotel and Spa
Kings Arms Hotel

Kings Arms Hotel

8/10 Good
"All aspects were fine. Nothing terrible and nothing outstanding. 2 nights were enough there. The hotel needs to get a more personable person at the front desk. I found her to be a bit abrupt. All others I interacted in were just fine. It is in need of refurbishing. Showing signs in getting rundown. Parking wasn’t as good as described."
Ian 2-night trip
Posted 1 day ago
Kings Arms Hotel
Dunollie Hotel

Dunollie Hotel

10/10 Excellent
"Comfortable room with a beautiful view of the water and mountains."
Ella 1-night trip
Posted 1 day ago
Dunollie Hotel
Duisdale House Hotel

Duisdale House Hotel

10/10 Excellent
"The staff were great"
Brian 2-night trip
Posted 11 days ago
Duisdale House Hotel
Eilean Iarmain

Eilean Iarmain

10/10 Excellent
"The staff went above and beyond to accommodate. The room we were in at first had a pretty old mattress. I asked to get a mattress pad, and instead, they changed out the mattress. The food was great. Staff was friendly and welcoming. We could not say enough good things about this place."
Allison 3-night trip
Posted 3 weeks ago
Eilean Iarmain

Explore a world of travel with Expedia