Compare Beach Resorts & Hotels in Scotland
Secret Bargains - Save an extra 10% or more on select Beach Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Scotland Beach Resorts & Hotels

Doubletree by Hilton Aberdeen City Centre
Beach Boulevard Aberdeen SCT
With a stay at Doubletree by Hilton Aberdeen City Centre, you'll be centrally located in Aberdeen, within a 5-minute drive of Union Square Shopping Centre and University of Aberdeen.
Pool
Free WiFi

Carnoustie Golf Hotel
The Links Carnoustie Scotland
$105 nightly
The price is $126 total per night
$126 total
Apr 23 - Apr 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Carnoustie Golf Hotel in Carnoustie, you'll be next to a golf course, just a 5-minute walk from Carnoustie Golf Links and 6 minutes by foot from Carnoustie Leisure Centre.
Pool
Hot Tub

Gairloch Hotel
Gairloch Gairloch Scotland
$89 nightly
The price is $107 total per night
$107 total
Apr 19 - Apr 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Gairloch Hotel in Gairloch, you'll be near the beach, within a 5-minute drive of Gairloch Heritage Museum and Gairloch Golf Club.
Pet friendly
Parking included

Golf View Hotel & Spa
63 Seabank Road Nairn Scotland
$254 nightly
The price is $304 total per night
$304 total
Apr 23 - Apr 24
Total with taxes and fees
With a stay at Golf View Hotel & Spa in Nairn, you'll be next to a golf course, just a 2-minute walk from Moray Firth and 5 minutes by foot from Nairn Golf Club.
Pool
Spa

Horizon Hotel
The Esplanade Ayr Scotland
$112 nightly
The price is $135 total per night
$135 total
Apr 20 - Apr 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Horizon Hotel in Ayr, you'll be within a 5-minute walk of Ayr Beach and Pirate Pete's Family Entertainment Centre.
Pet friendly
Free WiFi

Hotel du Vin & Bistro St. Andrews
40 The Scores St. Andrews Scotland
$392 nightly
The price is $470 total per night
$470 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Hotel du Vin & Bistro St. Andrews in St. Andrews, you'll be next to a golf course, within a 5-minute walk of Old Course at St Andrews and University of St. Andrews.
Pet friendly
Free WiFi

Argyll Hotel
Bellochantuy Campbeltown Scotland
Free Cancellation
Reserve now, pay when you stay
With a stay at Argyll Hotel in Campbeltown, you'll be within a 5-minute drive of Glenbarr Abbey and Glenbarr Abbey - Clan Macalister Museum & Tea Room.
Pet friendly
Parking included

Stotfield Hotel
Stotfield Road Lossiemouth Scotland
$112 nightly
The price is $134 total per night
$134 total
Apr 19 - Apr 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Stotfield Hotel in Lossiemouth, you'll be near the bay, just a 2-minute walk from Moray Golf Club and 15 minutes by foot from Lossiemouth Fisheries & Community Museum.
Parking included
Free WiFi

The Whispering Pine Lodge
Loch Lochy Spean Bridge Scotland
$460 nightly
The price is $553 total per night
$553 total
May 19 - May 20
Total with taxes and fees
Located in Spean Bridge, The Whispering Pine Lodge is in the historical district, within a 10-minute drive of Invergarry & Fort Augustus Railway Museum and Commando Memorial.
On private beach
Spa

The Scores Hotel
76 The Scores St. Andrews Scotland
With a stay at The Scores Hotel, you'll be centrally located in St. Andrews, steps from Old Course at St Andrews and 3 minutes by foot from University of St. Andrews.
Pet friendly
Parking included

Marine North Berwick
Cromwell Road 18 North Berwick Scotland
$354 nightly
The price is $424 total per night
$424 total
Apr 21 - Apr 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in North Berwick, Marine North Berwick is in a rural location, a 1-minute drive from North Berwick Golf Course and 6 minutes from Muirfield Golf Course.
Pool
Hot Tub

Invernairne Guest House
Thurlow Road Nairn Scotland
$99 nightly
The price is $119 total per night
$119 total
Apr 19 - Apr 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Invernairne Guest House in Nairn, you'll be on the beach, within a 10-minute walk of Nairn Beach and Nairn Museum.
Free WiFi
Bar
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.
Scotland Beach Resorts & Hotels essential information
Beach Resorts & Hotels in Scotland |
692 |
|---|---|
Highest price | $553 |
Cheapest price | $107 |
Total number of hotels in Scotland | 20,435 |
Popular hotels | Doubletree by Hilton Aberdeen City Centre, Carnoustie Golf Hotel, Gairloch Hotel, Golf View Hotel & Spa, Horizon Hotel, Hotel du Vin & Bistro St. Andrews, Argyll Hotel, Stotfield Hotel, The Whispering Pine Lodge, The Scores Hotel, Marine North Berwick, Invernairne Guest House |
Most Recent Scotland Hotel Reviews

Garner Edinburgh Haymarket by IHG
4 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"The staff were very friendly and happy to help. Brilliant location, right next to the Haymarket train and tram stations. Good links for buses and taxis too. Platform 5 pub attached to the hotel is very good, pleasant atmosphere, food and drinks. The room could have been a bit cleaner, in particular the floors. The duvet was incredibly thick, coupled with the fact the windows were screwed shut and the air conditioning would only go to a minimum of 20 degrees, it made for quite a warm night."
A verified traveler stayed at Garner Edinburgh Haymarket by IHG
More to Explore in Scotland
Top Picks
- Hotels with Air Conditioning in Fort William
- Hotels with Free Parking in Inverness
- 4 Star Hotels in Glasgow
- Independent Hotels in Isle of Mull
- Luxury Hotels in Fort William
- Hotels with Balconies in Inverness
- Grandtully Hotels
- Inverness Hotels
- Historic Hotels in Stirling
- Arcade Hotels in Inverness
- Hotels with Room Service in Dumfries
- B&B in Culloden
- Melvaig Hotels
- Ski Resorts & in Tain
- Boutique Hotels in Perth
- 5 Star Hotels in Glasgow
- Hotels with Bars in Isle of Arran
- Edinburgh Hotels
- Freetobook Hotels in Perth
- Hotels with Restaurants in Stirling
- 4 Star Hotels in Dumfries
- Beach Resorts & in Isle of Arran
- Hotels with WiFi in Glencoe
- Kid Friendly Hotels in Gretna
- Hotels with an Indoor Pool in Perth
- Hotels with Free Parking in Oban
- Carradale Hotels
- Villas in St. Andrews
- Boutique Hotels in St. Andrews
- Arcade Hotels in Dundee
- Hotels with Bars in Stirling
- Luxury Hotels in Dundee
- Independent Hotels in Islay Island
- Luxury Hotels in Inverness
- Bay Hotels in Fort William
- Laurencekirk Hotels
- East Kilbride Hotels
- Hotels with Bars in Oban
- Hotels with Free Parking in Perth
- B&B in Dundee
- B&B in Spean Bridge
- Hotels with Free Parking in Fort William
- Cheap Hotels in Dundee
- 4 Star Hotels in Morvich
- Hotels with Restaurants in Tain
- Cheap Hotels in Tain
- Hotels with Tennis Courts in Isle of Arran
- Independent Hotels in Fort William
- 4 Star Hotels in St Abbs
- Largs Hotels
- Freetobook Hotels in Troon
- Hotels with Hot Tubs in Inverness
- Gourdon Hotels
- Historic Hotels in Dumfries
- Grantown-On-Spey Hotels
- Hotels with a Wedding Venue in Islay Island
- Kid Friendly Hotels in Inverness
- B&B in Isle of Mull
- Luxury Hotels in Isle of Arran
- Pet Friendly Hotels in Glencoe
- B&B in Oban
- Beach Resorts & in Inverness
- 4 Star Hotels in Dalmally
- South Uist Hotels
- Business Hotels in Troon
- Mallaig Hotels
- Pet Friendly Hotels in Fort William
- Hotels with Free Breakfast in Culloden
- Hotels with Tennis Courts in Edinburgh
- Adventure Sport Hotels in Weem
- Flights from Forfar
- Flights to Ullapool
- Flights to Glasgow
- Flights to Dunblane
- Flights from Wyre
- Flights from Tampa to Glasgow
- Flights from Motherwell
- Flights from Stonehaven
- Flights from Edinburgh
- Flights to Mallaig
- Flights from New York to Edinburgh
- Flights from Tampa to Edinburgh
- Flights to Isle of Mull
- Flights from Columbus to Edinburgh
- Flights from Grangemouth
- Flights to Isle of Lewis
- Flights from Shannon to Inverness
- Flights from South Bend to Inverness





