Find beach hotels & resorts in Scotland

Beach vacation deals from $111
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Scotland

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

Check availability on Scotland Beach Hotels

Next weekend
In two weeks

Our top choices for Scotland beach hotels

Invernairne Guest House

Invernairne Guest House
3.0 star property
Nairn
9.8 out of 10, Exceptional, (221 reviews)
  • cleanliness
    Relax on sandy shores at this beachfront guesthouse, where the sounds of waves and mini golf await just steps from your door.
"Elegant guest house with beautiful views and a short private walk to the beach."
United States
Walter
$160 nightly
The price is $192
May 25 - May 26
Total with taxes and fees
Invernairne Guest House

Seamill Hydro Hotel & Resort

Seamill Hydro Hotel & Resort
4.0 star property
West Kilbride
9.0 out of 10, Wonderful, (1,003 reviews)
  • cleanliness
    Escape to paradise with a sandy beach at your doorstep, where sun worshippers enjoy relaxation, coastal adventures, and sea views.
"Friendly staff very relaxing atmosphere beach and swimming pool what is not to like always stay here for spe ial occassion on just z wee impromptu midweek special deal"
United Kingdom
Gloria
$141 nightly
The price is $170
May 31 - Jun 1
Total with taxes and fees
Seamill Hydro Hotel & Resort

Gairloch Hotel

Gairloch Hotel
3.5 star property
Gairloch
8.0 out of 10, Very Good, (836 reviews)
"Being situated right on the water-front the views were stunning and the beach provided a great place for a little after dinner walk."
United Kingdom
Lynda
$130 nightly
The price is $156
Jun 16 - Jun 17
Total with taxes and fees
Gairloch Hotel

Fairfield House - Ayr

Fairfield House - Ayr
4.0 star property
Ayr
9.0 out of 10, Wonderful, (873 reviews)
  • cleanliness
    Relax by the Scottish shore with private beach access and spa indulgence at this Victorian retreat.
"Really helpful staff, managed to park in the hotel car park, also used the pool with kit children. Food was lovely too."
United Kingdom
Mairi
$92 nightly
The price is $111
May 31 - Jun 1
Total with taxes and fees
Fairfield House - Ayr

The Waterside Hotel

The Waterside Hotel
4.0 star property
West Kilbride
9.4 out of 10, Exceptional, (272 reviews)
  • cleanliness
    Relax by the sandy shores with a beachfront restaurant that serves fresh seafood.
"Gorgeous room and views. Outstanding breakfast fresh to order"
United Kingdom
aimee
$176 nightly
The price is $212
May 25 - May 26
Total with taxes and fees
The Waterside Hotel

Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
Leith
8.6 out of 10, Excellent, (1,000 reviews)
"Great room, wonder ful staff and excellent food."
United Kingdom
Anthony
$166 nightly
The price is $199
May 31 - Jun 1
Total with taxes and fees
Malmaison Edinburgh

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (521 reviews)
  • cleanliness
    Sandy shores and dreamy waves just minutes away from this Victorian hotel, where beach strolls and coastal tranquility await.
"Lovely, friendly Hotel"
United Kingdom
Shirley
$161 nightly
The price is $193
Jun 4 - Jun 5
Total with taxes and fees
Bayswell Park Hotel

Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,000 reviews)
"Carnoustie village itself is a bit run down, but has some great restaurants and the beaches round about are fantastic"
United Kingdom
Robert
$107 nightly
The price is $128
Jun 4 - Jun 5
Total with taxes and fees
Carnoustie Golf Hotel

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (803 reviews)
"The morning walk on the beach just outside the hotel was spectacular as was the view at breakfast"
United Kingdom
Joanne
$444 nightly
The price is $533
Jun 14 - Jun 15
Total with taxes and fees
Hotel du Vin & Bistro St. Andrews

Another Place, The Machrie

Another Place, The Machrie
4.0 star property
Islay Island
9.6 out of 10, Exceptional, (184 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 Machrie is emaculate!!! We srayed here and had a lovely walk down to the beach. The dinner was one of the best food ive ever eaten!!! Our room the Ben Hogan suite was amazing lots of attention to detail,providing guests with a true holiday with all luxurious comforts!"
Canada
Bimi
$329 nightly
The price is $395
Jun 1 - Jun 2
Total with taxes and fees
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Scotland Hotel Reviews

Find out more about Scotland

Book your dream Scotland beach vacation with deals from $111

Make the most of your vacation with hotels on the water in Scotland

How do I find the best Scotland beach hotels? 

With 6,308 unfiltered, genuine customer reviews of hotels in Scotland on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  

 

How can I find Scotland hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Scotland beach hotels with dreamy water views from your window.    

 

How much do Scotland beach hotels cost?  

Prices for beachfront hotels in Scotland currently start at $111 a night going up to $533 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 

 

How do I find family-friendly Scotland hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 

 

Can I cancel my Scotland beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Scotland offering free cancellation. 

 

Why should I book my Scotland beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Scotland, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   

 

Are there any Scotland beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Scotland have a pool for you to dip into. To find them really easily, use our pool search filter.    

 

Are there any cheap Scotland beach hotels? 

Currently, there are 799 tempting beach hotels in Scotland to choose from, with prices from just $111 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Explore a world of travel with Expedia