See the latest prices and deals by choosing your dates.
Aberlady - 150 yards from beach
Situated in Aberlady and with Aberlady Bay Beach reachable within 200 metres, Old Aberlady Inn features a garden, non-smoking rooms, free WiFi and a bar. This 3-star hotel offers room service and luggage storage space. The hotel has family rooms. Breakfast was great. Wonderful choices.
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. The units in Harbour House are equipped with a flat-screen TV and free toiletries.
The separate cabin was delightful overlooking the beach and the harbour.
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.
Each room comes with a flat-screen TV, tea and coffee making facilities and a view. They either have an en suite or a private bathroom or access to a shared bathroom. Some rooms also boast sea views.
The view from our bedroom (seaside), the diner was great as was the breakfast. I particularly liked the refurbished and modernized bathroom. There are nice rooms to sit and a bar that was good.
Dunfermline
The family-run Coorie provides en suite rooms and looks out across the Firth of Forth. The hotel provides free Wi-Fi and is around 16 miles from the centre of Edinburgh.
Each room has a flat-screen TV, desk, and tea and coffee facilities. All have an en suite bathroom with hairdryer and complimentary toiletries, and most have sea views.
Lovely room and great view over water
Kilchrenan
In a tranquil setting on the banks Loch Awe, Taychreggan Hotel offers elegant accommodation and high-quality dining. With free parking and WiFi, this hotel is around 20 miles from Oban, where ferries depart to the Isle of Mull. Wonderful countryside setting by the water; warm staff; comfortable areas inside and outdoors to lounge and talk; great dinner; toasted marshmallows over the fire in the late evening.
Anstruther - 40 yards from beach
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. Its à la carte restaurant has a charming modern glass and timber frontage. I loved the courtyard to have a nice glad of wine after a day of travel. The breakfast was top notch (eggs Benedict on a croissant with smoked salmon) . my group loved walking the Fife path to the flag hill park and finding sea glass and pottery shards on the beach at low tide
Ardfern - 3 miles from beach
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. Special dietary requirements is offer. Outdoor seating directly on the sea is also available. The staff were amazing and accommodating. The rooms and main areas are spotless and the food was amazing!
Stranraer - 200 yards from beach
Ideally situated on Stranraer seafront, overlooking Loch Ryan and just 5 minutes' walk from the town centre and train station, this family-run guest house offers free Wi-Fi, ample, free, off-street parking, scenic views and cooked breakfasts. Cairnryan ferry terminal is only a 5-minute drive. Bed very comfy, room nice and clean, good breakfast. The center is very close.
St Andrews - 200 yards from beach
Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.
The rooms each have a modern bathroom with free designer toiletries and a hairdryer. Rooms also feature a flat-screen satellite TV and tea/coffee making facilities.
Services and rooms were excellent
Kirkcaldy - 1.3 miles from beach
Set in Kirkcaldy in the Fife region, Luxury beach front rooms- PMA offers accommodation with free WiFi and free private parking.
Kinghorn Beach is 2.6 km from Luxury beach front rooms- PMA, while EICC is 41 km from the property. The nearest airport is Edinburgh Airport, 39 km from the accommodation.
Such an impressive setup the owner has created. Great location great views great value cant fault the place! 10/10
Beach Hotel in Kyle of Lochalsh
Popular with guests booking beach hotels in Scotland
Beach Hotel in Broadford
Popular with guests booking beach hotels in Scotland
Beach Hotel in Gairloch
Popular with guests booking beach hotels in Scotland
Couples travelling in Scotland loved staying at Douglas Park Guest House, Lochanside and Rowan House B&B Rooms & A Self Catering Apartment.
Similarly, these beach hotels in Scotland are highly rated by couples: Airanloch Bed & Breakfast, Loch Ness, Adult Only, The Old School House B&B and Cairnryan Bed and Breakfast.
Many families visiting Scotland loved staying at Appin Bay View, Salmon Landings and Vallay Sands.
Similarly, Lochanside, The Old School House B&B and Rowan House B&B Rooms & A Self Catering Apartment are also popular among family travellers.
tulips, Montague Villa and Beach house no2 with amazing sea views and private garden onto beach. have received great reviews from guests in Scotland regarding the views from these beach hotels
Guests staying in Scotland also spoke highly of the views from these beach hotels: Luxurious Family Pod with Garden and Hot tub - The Stag Hoose by Get Better Getaways, Balachladaich Loch Ness B&B and Vallay Sands.
Most beach hotels on Booking.com offer free cancellation.
The average price per night for a beach hotel in Scotland for this weekend is £157, based on current Booking.com prices.
We make it quick and easy to book a beach hotel in Scotland. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Lakeview Guest House, Coorie and Taychreggan Hotel are some popular beach hotels in Scotland.
In addition to these beach hotels, Harbour House, The Waterfront and Loch Melfort Hotel are also popular in Scotland.
There are 793 beach hotels in Scotland you can book on Booking.com.
Perfect Location right on the beach. Very modern and clean accommodation.
The room was airy and spotless, and the bed was very comfortable. Staff were very friendly and helpful . Enjoyed my full Scottish breakfast. I had a sea view room, which was lovely, right on the beachfront.
Although very centrally located (right on the beachfront) it was quiet and relaxing, even on the weekend. The guesthouse is very efficiently run, I had everything I needed and special requested were readily taken care of.
The apartment was absolutely stunning. Its in the perfect location as the beach is right on the doorstep. There's loads of little paths to take and you can go on lots of different coastal walks. It's perfect if you like walking the dog or you can even do some water sports like surfing or body boarding. We didn't do that but we enjoyed watching other people do it. Felt so relaxed here.
location is perfect, right on the beach front (and the beach was beautiful) and the general area was very clean and lovely (much nicer than the English seasides we’re used to visiting). The property itself was very pretty and well maintained, and the room was exactly what we needed for a short 2-night stay, and very clean with all the amenities you’d expect such as hairdryer, iron, tea/coffee facilities. Breakfast was great and definitely worth adding on.
Couldn’t have asked for a more perfect location - absolutely stunning. Right on the beach, gorgeous views in all direction. Delicious breakfast (catered wonderfully for veggie and vegan) and Dorothy was a perfect host, full of local information which helped us plan our day.
Perfect location, right on the beach. Fantastic view across the bay. The staff were very helpful and friendly, nothing was too much trouble. The room was clean and comfortable and the good was very good.
The location of the property was just stunning, right on the beachfront and a stones through from your main attractions in Rosemarkie