Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

St. Andrews

260 beach hotels

Oban

187 beach hotels

Ayr

139 beach hotels

Lossiemouth

135 beach hotels

Port Seton

112 beach hotels

Nairn

101 beach hotels

Anstruther

90 beach hotels

Largs

86 beach hotels

Aberdeen

76 beach hotels

North Berwick

73 beach hotels

Moffat

65 beach hotels

Dornoch

57 beach hotels

Stonehaven

56 beach hotels

Dunoon

56 beach hotels

Troon

52 beach hotels

Edinburgh

52 beach hotels

The best beach hotels in Scotland

Check out our selection of great beach hotels in Scotland

Filter by:

Star Rating
Review score

Fishermans Tavern

Hotel in Dundee

Located in Dundee, within a 7-minute walk of Broughty Ferry Beach and 4.3 miles of Discovery Point, Fishermans Tavern has accommodations with a restaurant and a bar, and free WiFi throughout the...

A
Alan
From
Switzerland
Great room, comfy bed, and a good bathroom. The staff are super friendly.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,105 reviews
Price from
$86.19
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.

N
Nino
From
Netherlands
Breakfast was very good, also very kind people. The view from our room was also perfect. We will be back one day.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,590 reviews
Price from
$327.86
1 night, 2 adults

Coorie

Hotel in Dunfermline

Located in Dunfermline, Coorie offers beachfront accommodations 8 miles from Forth Bridge and has facilities like a terrace, a restaurant and a bar.

A
Abdul Rahim
From
Malaysia
The property is actually a cafe with rooms on the second floor. The rooms were very spacious and had a king sized bed and two single beds. The toilet was also very big equipped with a large shower. Very comfortable room with just nice heating that was turned on throughout the day. We did not have breakfast there but the latte was very delicious and was purchased using a £5 voucher that was placed in the room by the kind staff. The location is superb as you can see the ocean from the window.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,294 reviews
Price from
$146.47
1 night, 2 adults

The Waterfront

Anstruther

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

R
Ronald
From
United Kingdom
Accomodation first class food Excellent staff amazing
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,330 reviews
Price from
$155.48
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.

S
Sonya
From
United Kingdom
Amazing location and great food!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,054 reviews
Price from
$73.01
1 night, 2 adults

Lakeview Guest House

Stranraer

Lakeview Guest House provides beachfront accommodations in Stranraer. Both free Wifi and parking on-site are available at the guest house free of charge.

M
Margaret
From
New Zealand
Great service. Very impressive
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,089 reviews
Price from
$95.77
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
Susan
From
Australia
The whole hotel was just beautiful! From the gorgeous signature scent in the reception area, to the very helpful staff, and the quality of the room and dining areas. The breakfast was absolutely superb! We loved that we could order a memory foam pillow, which was delivered quickly by the staff. An absolutely first rate stay!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,014 reviews
Price from
$332.37
1 night, 2 adults

Rusacks St Andrews

Hotel in St. Andrews

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

d
duncan
From
United Kingdom
Everything, rooms, all staff, bar, breakfast, location, view
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,133 reviews
Price from
$331.24
1 night, 2 adults

Beechwood

Oban

Beechwood is a recently renovated guest house in Oban near Corran Halls. This property offers access to a terrace, free private parking, and free Wifi.

N
Nicole
From
Canada
Excellent location - 15 minute stroll to the far end of town. Quiet. Clean and comfortable. Modern amenities. Great water pressure. Friendly hosts.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 112 reviews
Price from
$140.83
1 night, 2 adults

Beach View Guesthouse

Peterhead

Beach View Guesthouse provides beachfront accommodations in Peterhead. 28 miles from AECC and 31 miles from Beach Ballroom, the property features a private beach area and a garden.

S
Sheila
From
United States
Very easy to get too nice places to see good restaurants near comfortable
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 151 reviews
Price from
$78.87
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 7.1
Good - What previous guests thought, 2,432 reviews

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,281 reviews

Popular with guests booking beach hotels in Scotland

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,208 reviews

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,665 reviews

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,362 reviews

Popular with guests booking beach hotels in Scotland

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

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,304 reviews

Popular with guests booking beach hotels in Scotland

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

Popular with guests booking beach hotels in Scotland

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,398 reviews

FAQs about beach hotels in Scotland

Beach Hotels That Guests Love in Scotland

See all
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 995 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 byDr Tai
Family with young children
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,565 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 byMarion
Family with young children
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 23 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 byGary
Family with young children
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 83 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 byMarit
Solo traveler
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 50 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 byIan
Family with young children
Avg. price/night: $405.60
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,801 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 byjennifer
Young couple
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 280 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 byJeremy
Solo traveler
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 46 reviews
Location is beautifully right on the beach with everything you need close by. The caravan was immaculate, modern and the communication was straight forward. Could be at the airport within 40 mins or the city centre in about 25. As it's a haven park there is a swimming pool, shop and chippy onsite.
Guest review byBrodie
Group
Avg. price/night: $227.54
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 716 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 byStuart
Family with young children
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 18 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 byHannah
Group