Find beach hotels & resorts in Scotland

Beach vacation deals from $73

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Scotland

We found 757 beach stays in Scotland, from luxury resorts to beachfront rentals. Explore these popular Scotland beach destinations.

Check availability on Scotland Beach Hotels

This weekend
Next weekend

Pick from 757 Scotland Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Invernairne Guest House

3.0 star property
9.8 out of 10, Exceptional, (187)
"I ended up having to book the small room as it was relatively last minute, however, the room was very cozy, bed was comfortable and a good shower. The staff were very friendly and helpful and the facilities were very good. The breakfast offered in the morning was excellent and even had the added bonus of Stornoway Black Pudding. The hotel has a nice garden to relax in and is right next to the beach that you can enjoy in good weather. Will definitely be back next time in local area on business. "
The price is $177
includes taxes & fees
$148 per night
Apr 30 - May 1
Invernairne Guest House

Seamill Hydro Hotel & Resort

4.0 star property
9.0 out of 10, Wonderful, (921)
"Fabulous stay , fabulous staff , good food ;-)"
The price is $179
includes taxes & fees
$149 per night
May 8 - May 9
Seamill Hydro Hotel & Resort

Gairloch Hotel

3.5 star property
8.0 out of 10, Very Good, (743)
"My Wife and I stopped at the hotel as part of our Scotland 500 drive. The hotel is in a perfect location with an impressive view across the water. Great parking, staff, food and drink. "
The price is $139
includes taxes & fees
$116 per night
May 30 - May 31
Gairloch Hotel

Fairfield House - Ayr

4.0 star property
9.0 out of 10, Wonderful, (689)
"Ideally located within easy reach of the town centre and beach. Friendly staff ..Good selection of food in the restaurant..Ideal location for Ayr Racegoers.. "
The price is $106
includes taxes & fees
$88 per night
May 13 - May 14
Fairfield House - Ayr

The Waterside Hotel

4.0 star property
9.2 out of 10, Wonderful, (234)
"Very friendly helpful staff. Rather expensive for the facilitites offrered. Food very expensive . But a comfortable nights sleep "
The price is $133
includes taxes & fees
$111 per night
May 12 - May 13
The Waterside Hotel

Malmaison Edinburgh

4.0 star property
8.4 out of 10, Very Good, (1000)
"Enjoyed our stay! "
The price is $175
includes taxes & fees
$146 per night
Apr 30 - May 1
Malmaison Edinburgh

Bayswell Park Hotel

3.5 star property
8.6 out of 10, Excellent, (448)
"Local,friendly staff and near Center of town. Food was great too!."
The price is $206
includes taxes & fees
$172 per night
May 18 - May 19
Bayswell Park Hotel

Carnoustie Golf Hotel

4.0 star property
9.0 out of 10, Wonderful, (1000)
"Excellent facilities and great rooms. Close to the beach and the train station but also plenty of parking."
The price is $73
includes taxes & fees
$60 per night
May 11 - May 12
Carnoustie Golf Hotel

Hotel du Vin & Bistro St. Andrews

4.0 star property
9.2 out of 10, Wonderful, (706)
"Convenient location. Close to shops, golf course restaurants. Rooms were spacious and clean."
The price is $278
includes taxes & fees
$232 per night
May 5 - May 6
Hotel du Vin & Bistro St. Andrews

Another Place, The Machrie

4.0 star property
9.6 out of 10, Exceptional, (141)
"Staff were very attentive and accommodating. We would highly recommend staying at the property."
The price is $450
includes taxes & fees
$375 per night
May 1 - May 2
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.
Don't see what you're looking for?
See all available properties in Scotland
Save an average of 15% on thousands of hotels when you're signed in