Search beach hotels in Scotland

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Lossiemouth

29 beach hotels

Ayr

26 beach hotels

Port Seton

23 beach hotels

Oban

21 beach hotels

Lamlash

19 beach hotels

Largs

16 beach hotels

Nairn

15 beach hotels

Fort William

15 beach hotels

St. Andrews

14 beach hotels

Spean Bridge

13 beach hotels

Rothesay

12 beach hotels

Kinross

10 beach hotels

Edinburgh

10 beach hotels

Aberdeen

10 beach hotels

Stonehaven

9 beach hotels

Luss

9 beach hotels

The best beach hotels in Scotland

Check out our pick of great beach hotels in Scotland

Filter by:

Star rating
Review score

Harbour House

Ullapool

Set in Ullapool, Harbour House has a garden. This guest house offers luggage storage space and free WiFi. The private bathroom is fitted with a bath or shower.

L
Linda
From
United Kingdom
Great location, lovely welcome, immaculate, room small but functional. Nice decor in room and bathroom 21. Really comfy bed and high quality linen. Large resident lounge and amazing views.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,491 reviews
Price from
US$297.62
1 night, 2 adults

Bettyhill Hotel

Hotel in Bettyhill

Offering stunning views over Torrisdale Bay and the sea, Bettyhill Hotel is located in Bettyhill and features an a-la-carte restaurant, a bar, garden and terrace. Free Wi-Fi access is available.

S
Sven
From
France
Amazing view, really nice, friendly atmosphère. Availability and kindness of staff (thanks again and sorry for our late arrival). Beautiful room with a stunning view. Perfect sleep. Really good breakfast.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,811 reviews
Price from
US$247.35
1 night, 2 adults

Coorie

Hotel in Dunfermline

Set in Dunfermline, Coorie offers beachfront accommodation 13 km from Forth Bridge and offers various facilities, such as a terrace, a restaurant and a bar.

O
Oladimeji
From
Nigeria
The breakfast was very filling and lived up to the rave around it. There is something for everyone with the variety of selections they have
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,407 reviews
Price from
US$171.96
1 night, 2 adults

The Waterfront

Anstruther

Just a few steps from Anstruther’s harbour and marina, with views over the Firth of Forth, The Waterfront offers 4-star bed and breakfast accommodation with free Wi-Fi.

S
Sally
From
New Zealand
Loved this charming place to stay. The rooms were so lovely, nicely appointed and had everything we needed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,394 reviews
Price from
US$182.54
1 night, 2 adults

Loch Melfort Hotel

Hotel in Ardfern

This romantic 4-star country house hotel offers views from each bedroom. It offers a Scottish dining and local seafood in the property's restaurant with a choice of menus.

I
IOULIANI
From
Greece
The view was spectacural. In general the location was amazing. The room was very spacious and clean.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,045 reviews
Price from
US$130.95
1 night, 2 adults

Lakeview Guest House

Stranraer

Lakeview Guest House is located on the seafront in Stranraer, 200 metres from Stranraer Beach. Both free WiFi and parking on-site are available at the guest house free of charge.

C
Chris
Stunning guest house with lovely owners. Breakfast was really good too, we were very happy with our stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,099 reviews
Price from
US$108.47
1 night, 2 adults

Old Course Hotel St Andrews

Hotel in St. Andrews

Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant...

S
Shannon
From
United Kingdom
It was clean. Up to date interior. Lots to do! Great value for money
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,111 reviews
Price from
US$932.54
1 night, 2 adults

Rusacks St Andrews

Hotel in St. Andrews

Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

J
JetteinSwitzerland
From
Switzerland
The Rusacks is just fantastic. This was our second stay and as delightful and comfortable as last years. This time we had a smaller room in the older part which was just as nice as the larger one we had last time. But the best part is always the breakfast (the salmon and avocado on sourdough are awesome) and dinner at the rooftop restaurant which we always enjoy at least once during our stay. The staff is always friendly and so helpful and goes the extra mile to make our stay comfortable. Also, this year we used the valet parking and our electric car was charged automatically by hotel staff - this is excellent service. We'll be coming back later this year and next year.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,425 reviews
Price from
US$747.35
1 night, 2 adults

Daviot Guest House

Ayr

Daviot Guest House is set in Ayr, 200 metres from Ayr Beach, 2.2 km from Ayr Racecourse, and 15 km from Royal Troon Golf Club.

H
Hogan
From
New Zealand
Everything was good, breakfast was really good, easy walk into town, unit was spotless.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 260 reviews
Price from
US$145.50
1 night, 2 adults

DeiRa Hotel & Apartments

Hotel in Prestwick

Located less than 1 km from Prestwick Beach, DeiRa Hotel & Apartments offers 4-star accommodation in Prestwick and features a bar.

B
Bernadette
From
United Kingdom
Rooms were lovely and the beds were very comfortable.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 182 reviews
Price from
US$189.15
1 night, 2 adults
All beach hotels in Scotland

Most booked beach hotels in Scotland this month

See all

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,889 reviews

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,315 reviews

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,628 reviews

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,707 reviews

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 703 reviews

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 469 reviews

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,425 reviews

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 944 reviews

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,848 reviews

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,461 reviews

FAQs about beach hotels in Scotland

Beach hotels that guests love in Scotland

See all
Avg. price/night: US$145.50
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,075 reviews
Beachfront location in picturesque village of Kyleakin with great views of Sky Bridge at sunset in summer and ~5 min walk to view Castle Moil.
Guest review by
Dr Tai
Family with young children
Avg. price/night: US$451.19
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,961 reviews
Beautiful, classy hotel right on the beach. Rooms were immaculate with very comfy beds, bedding and pillows. Great bar food and amazing breakfast. My 2 grandchildren loved everything here including the pool and putting green.
Guest review by
Marion
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 26 reviews
The apartment was really modern and so tastefully decorated throughout. Magical touches that enhanced the seaside theme. The view from the two large windows with beautiful french style shutters was phenomenal. It made u feel u were looking out of a luxury ocean liner. I can't recommend this apartment enough. Great place to stay if wanting to discover all the lovely villages on the north east coast. Great chip shop, chinese take away, convenience store and local bar, 5 to 10 minutes walk away. Just a gem!
Guest review by
Gary
Family with young children
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 53 reviews
The view of Loch Linnhe was amazing. The hosts were hospitable and helpful during our stay. The beach hut on the private beach was very well-equipped and we even roasted marshmellows on the firepit in the evening.
Guest review by
Marit
Solo traveller
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 45 reviews
Excellent location, right on the beach and looking across to Arran. All the facilities we needed, easy to access and great communication with the owners,
Guest review by
Ian
Family with young children
Avg. price/night: US$254.05
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,707 reviews
The location is the best right on the beach and views are beautiful. Breakfast is excellebt, plenty of choice and cooked very well.
Guest review by
jennifer
Young couple
Avg. price/night: US$136.24
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 327 reviews
What a fabulous place to stay. Right on the beach with a wonderful view. Matt is a genial host who provided two lovely breakfasts both mornings. Comfortable room, great shower.
Guest review by
Jeremy
Solo traveller
Avg. price/night: US$232.80
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 709 reviews
The Powfoot hotel is absolutely lovely! The atmosphere was warm and inviting and we immediately felt at home. Everyone is exceptionally friendly and the food in the restaurant was divine! The location right on the beach is fantastic too. The rooms are the cleanest I've ever stayed in and it felt like the bathroom was brand new! We loved absolutely everything about our stay and we want to come back soon!
Guest review by
Stuart
Family with young children
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 19 reviews
We loved our stay in the farmhouse. Such a beautiful and clean and comfortable place with such an incredible location, right on the beach. So many thoughtful touches that really made it feel like a home from home.
Guest review by
Hannah
Group
Avg. price/night: US$130.95
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 840 reviews
Upgraded a little to a room with view of the sea, and well worth it. Wow, so well located, right on the beach in the centre of town. Free parking opposite too was a bonus. Very comfy bed and large room.
Guest review by
Jeremy
Young couple