COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Beach Resorts & Hotels in Scotland

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Scotland Beach Resorts & Hotels

Doubletree by Hilton Aberdeen City Centre

Doubletree by Hilton Aberdeen City Centre

3.5 out of 5
Beach Boulevard, Aberdeen
Get Rates

Located in Central Aberdeen, this beach hotel is within 1 mile (2 km) of Carby Art Gallery, Union Square Shopping Centre and His Majesty's Theatre. University ...

4/5Very Good! (837 reviews)

"Pleasant,helpfull staff. Clean spacious rooms. Good location"…"

Reviewed on 21 Mar 2020

Doubletree by Hilton Aberdeen City Centre
Carnoustie Golf Hotel
Great for beach holidays

Carnoustie Golf Hotel

4 out of 5
The price is £60 per night from 27 Apr to 28 Apr

Situated by the sea, this spa hotel is within 1 mile (2 km) of Barry Sands and Carnoustie Golf Links. Carnoustie Beach and Westhaven Beach are also within 15 ...

4.4/5Excellent! (996 reviews)
Travellers like: near the beach, indoor pool
Travellers say...

"Very friendly an welcoming staff. Got charged twice for room but was sorted quickly. Room was warm and comfortable needs some minor repairs. Breakfast was freshly cooked and delicious. Ordered room service pizza was hot and fresh, minute steak sandwich was cold and very tough chips were cold and ..."…"

Reviewed on 3 Nov 2020

Carnoustie Golf Hotel
Gairloch Hotel

Gairloch Hotel

3.5 out of 5
Gairloch, Gairloch, Scotland
The price is £69 per night from 27 Apr to 28 Apr

Situated near the beach, this hotel is within a 10-minute walk of Gairloch Beach and Gairloch Heritage Museum. Big Sand Beach and Loch Maree are also within ...

3.7/5Good! (392 reviews)
Lovely Break

"Warm, comfortable large room. Good view out to sea. Breakfast good. Could have done with a little more choice on dinner menu but as we were only staying three nights it was fine. Excellent value for money."…"

Reviewed on 6 Oct 2020

Gairloch Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Golf View Hotel & Spa
Great for beach holidays

Golf View Hotel & Spa

4 out of 5
63 Seabank Road, Nairn, Scotland
The price is £188 per night from 26 Apr to 27 Apr

Situated by the sea, this spa hotel is within a 10-minute walk of Moray Firth and Nairn Beach. Nairn Museum is 0.6 mi (1 km) away. Nairn Station is 18 minutes ...

4.2/5Very Good! (202 reviews)
Travellers like: near the beach, indoor pool
Weekend away

"On arrival until departure could not fault anything. We had breakfast and dinner on both nights. Foid and service were excellent. Our room was verh clean and we werd able to adjudt heating and open window. Room was really 2 in 1 as bunk befs had seperate room. Given current climate with Covid there ..."…"

Reviewed on 21 Dec 2020

Golf View Hotel & Spa
The Inn on Loch Lomond

The Inn on Loch Lomond

4 out of 5
The price is £129 per night from 3 May to 4 May

Situated near the beach, this romantic inn is 0.1 mi (0.1 km) from Loch Lomond, and within 9 mi (15 km) of Ben Lomond and Loch Lomond Golf Club. Loch Lomond ...

4.1/5Very Good! (205 reviews)

"Spent two nights here & loved every minute of it. Had dinner at the hotel both nights and The food was great. The staff were so lovely & made you feel right at home. No complaints, we will definitely be returning."…"

Reviewed on 1 Nov 2020

The Inn on Loch Lomond
Horizon Hotel

Horizon Hotel

3 out of 5
The Esplanade, Ayr, Scotland
The price is £86 per night from 14 May to 15 May

Situated in Ayr, this hotel is steps away from Pirate Pete's Family Entertainment Centre and Ayr Beach. Ayr Racecourse and Brig O'Doon are also within 3 miles ...

4.1/5Very Good! (197 reviews)

"Staff were very friendly and service was excellent the breakfast was amazing"…"

Reviewed on 24 Aug 2020

Horizon Hotel
Dornoch Hotel

Dornoch Hotel

3.5 out of 5
Grange Road, Dornoch, Scotland
The price is £69 per night from 26 Apr to 27 Apr

Situated near the beach, this hotel is within a 10-minute walk of Royal Dornoch Golf Club, Dornoch Cathedral and Dornoch Beach. Historylinks is 0.9 mi (1.5 km) ...

3.4/5 (412 reviews)

"Adequate accommodation at a very reasonable price. Very efficient pleasant staff. Breakfast fine. Hotel in need of some renovation, but clean and comfortable."…"

Reviewed on 22 Oct 2019

Dornoch Hotel
Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews

4 out of 5
The price is £99 per night from 18 Apr to 19 Apr

Situated in the historical district, this romantic hotel is steps away from St. Andrews Aquarium and Old Course at St Andrews. University of St. Andrews and ...

4.5/5Wonderful! (361 reviews)

"Clean, friendly, excellent food and service. Wonderful view."…"

Reviewed on 16 Dec 2020

Hotel du Vin & Bistro St. Andrews
Argyll Hotel

Argyll Hotel

2.5 out of 5
Bellochantuy, Campbeltown, Scotland
The price is £85 per night from 14 Apr to 15 Apr

Situated in Campbeltown, this beach hotel is 2.7 mi (4.4 km) from Glenbarr Abbey and within 9 miles (15 km) of Machrihanish Beach and Glen Scotia Distillery. ...

4.6/5Wonderful! (54 reviews)
Great find!

"Excellent stay with great service and breakfast!"…"

Reviewed on 27 Nov 2020

Argyll Hotel
Stotfield Hotel

Stotfield Hotel

3 out of 5
Stotfield Road, Lossiemouth, Scotland
Get Rates

Situated by the sea, this hotel is within a 5-minute walk of Moray Golf Club and Moray Firth. Lossiemouth East Beach is 0.7 mi (1.1 km) away.

3.5/5Good! (264 reviews)

"Friendly staff"…"

Reviewed on 30 Oct 2020

Stotfield Hotel
The Whispering Pine Lodge

The Whispering Pine Lodge

3 out of 5
Loch Lochy, Spean Bridge
Get Rates

Situated in Spean Bridge, this beach hotel is 0.1 mi (0.1 km) from Lochaber Geopark, and within 9 mi (15 km) of Invergarry & Fort Augustus Railway Museum and ...

4.2/5Very Good! (44 reviews)
Lovely hotel in a quiet and beautiful location.

"We stayed in the Mary Queen of Scot Suite and Upon opening the door to the suite, it was a real WoW Moment! Beautiful suite and so many perfect artefacts and just the little things that really do give it character. The hotel Location perfect the hotel itself was lovely, the staff good and the meals ..."…"

Reviewed on 22 Oct 2020

The Whispering Pine Lodge
Best Western Scores Hotel

Best Western Scores Hotel

2 out of 5
The price is £159 per night from 14 Apr to 15 Apr

Located in the heart of St. Andrews, this beach hotel is steps from British Golf Museum and Old Course at St Andrews. University of St. Andrews and St. Andrews ...

4.2/5Very Good! (280 reviews)

"Second time we have stayed here, very comfortable hotel with welcoming staff. Decor/Furnishing is slightly dated but adds to the character and authenticity of the place. We had a junior suite which was large with a sea and old course view. Lovely breakfast. Ideal location with easy parking."…"

Reviewed on 22 Oct 2020

Best Western Scores Hotel
Marine & Spa North Berwick
Great for beach holidays

Marine & Spa North Berwick

4 out of 5
Cromwell Road 18, North Berwick, Scotland
Get Rates

Situated near the beach, this spa hotel is 0.5 mi (0.8 km) from North Berwick Golf Course, and within 6 mi (10 km) of Muirfield Golf Course and Gullane Beach. ...

3.9/5Very Good! (604 reviews)
Travellers like: near the beach, outdoor pool
Very relaxing

"Really enjoyable 2 day stay. Current pandemic meant a number of restrictions around cleaning of room etc but it was very clean as we arrived. Food was excellent and the service was brilliant. We are in strange times so the Hotel were probably not able to show the extent of the customer service they ..."…"

Reviewed on 26 Nov 2020

Marine & Spa North Berwick
Invernairne Guest House

Invernairne Guest House

3 out of 5
Thurlow Road, Nairn, Scotland
The price is £95 per night from 30 Apr to 1 May

Situated in Nairn, this beach guesthouse is within a 10-minute walk of Moray Firth, Nairn Beach, and Nairn Museum. Cawdor Castle and Brodie Castle are also within ...

4.9/5Exceptional! (92 reviews)
Hidden gem

"Stayed here as a last minute stopover on the way to another hol, and think we've discovered a gem. Amazing location by the beach, really well maintained but with a relaxed atmosphere. No restaurant, but happy for you to order in food, which they facilitate. Breakfast was high quality. Handled COVID ..."…"

Reviewed on 16 Oct 2020

Invernairne Guest House
Best Western Kings Manor Hotel
Great for beach holidays

Best Western Kings Manor Hotel

3 out of 5
100 Milton Road East, Edinburgh, Scotland
The price is £63 per night from 16 Apr to 17 Apr

Situated by the sea, this spa hotel is 0.5 mi (0.8 km) from Portobello Beach, and within 3 mi (5 km) of Queen Margaret University and Musselburgh Racecourse. ...

4.3/5Excellent! (988 reviews)
Travellers like: near the beach, kids' pool
1 nights stay

"Short stay at the Best Western Kings Manor Hotel. For the price of the room i wasn't expecting the room to be as nice as it was. Great value for money."…"

Reviewed on 9 Nov 2020

Best Western Kings Manor Hotel
Woodland Bay Hotel

Woodland Bay Hotel

3.5 out of 5
Woodland Farm, Girvan, Scotland
The price is £109 per night from 15 Apr to 16 Apr

This Girvan hotel is on the beach, 12.1 mi (19.5 km) from Culzean Castle, and within 25 mi (40 km) of Ayr Beach and Ayr Racecourse.

4.7/5Exceptional! (137 reviews)
Great stay

"Friendly welcome, all amenities in the room to cater for breakfast and a snack for dinner, whilst maintaining COVID secure conditions. Relaxed. Great location and rooms modern and comfortable"…"

Reviewed on 4 Oct 2020

Woodland Bay Hotel
Daviot House

Daviot House

4 out of 5
12 Queens Terrace, Ayr, Scotland
The price is £65 per night from 14 Apr to 15 Apr

Situated in Ayr, this beach guesthouse is steps away from Pirate Pete's Family Entertainment Centre and Ayr Beach. Ayr Racecourse and Brig O'Doon are also within ...

4.7/5Exceptional! (68 reviews)
Great b&b

"Very well orginised during this pandemic. Rooms very clean. Facilities excellent. Will be back."…"

Reviewed on 11 Aug 2020

Daviot House
Modern Sea View Apartment With Stunning Sea Views Over The Moray Firth

Modern Sea View Apartment With Stunning Sea Views Over The Moray Firth

Lossiemouth, SCT
Get Rates

Situated on the waterfront, this historic apartment building is within a 5-minute walk of Moray Golf Club and Moray Firth. Lossiemouth East Beach is 0.7 mi (1.1 ...

4.8/5Exceptional! (29 reviews)
Lovely getaway

"Really enjoyed our stay in this apartment. Couldn't get much closer to the beach than here with lovely views. Apartment was very well kitted out for anything we would need. Lovely welcome basket too. Would definitely stay again"…"

Reviewed on 2 Nov 2020

Modern Sea View Apartment With Stunning Sea Views Over The Moray Firth
Dunmuir Hotel

Dunmuir Hotel

3 out of 5
Get Rates

Situated near the beach, this hotel is within a 10-minute walk of Dunbar Golf Club, John Muir's Birthplace and John Muir Way - East. John Muir Country Park and ...

4.3/5Excellent! (192 reviews)

"Nice hotel food good ....sleep quality not so good😪"…"

Reviewed on 19 Feb 2020

Dunmuir Hotel
Links Lodge - B&B

Links Lodge - B&B

4 out of 5
Stotfield Road, Lossiemouth, Scotland
The price is £85 per night from 15 Apr to 16 Apr

Situated in Lossiemouth, this beach guesthouse is within a 10-minute walk of Moray Golf Club and Moray Firth. Lossiemouth East Beach is 0.7 mi (1.2 km) ...

4.9/5Exceptional! (179 reviews)

"Beautiful room with incredible views friendly hosts and excellent breakfast you could not want more."…"

Reviewed on 19 Sep 2020

Links Lodge - B&B
Don't see what you're looking for?
We've got more Beach Resorts & Hotels. Find the right one for you.
View all properties
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.

Top Cities in Scotland

Pocket Guide: Beach Resorts & Hotels in Scotland

Search for Beach Resorts & Hotels in Scotland on Expedia.co.uk. You can easily find your Beach Resorts & Hotels in Scotland using one of the methods below:

  • View our selection of featured hotels in Scotland
  • Use the map to find budget hotels in the Scotland neighborhood you prefer
  • Use the filters to see hotels in a specific area of Scotland, select a specific theme, brand, or hotel class in Scotland
  • Enter your travel dates now to view the best deals on hotels in Scotland - while they last

More trip options