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. Lovely breakfast. I enjoyed it all
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.
outstanding cottage right on the water
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.
By far the best stay of our trip
Five star
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.
The inn is located right on the sea. My room had a beautiful view. The staff were lovely and very helpful. I enjoyed every moment of my stay.
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. The location, the room, the staff the food. Everything was excellent. We have travelled widely and it would be in the top three experiences.
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. Beautiful location. Beautiful place
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. It was the perfect hotel for our family with gorgeous hand lotions and wash products!
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. owner friendly, rooms very comfortable and well supplied, awesome breakfast. So good staying again on our return trip
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.
We were welcomed warmly with smiles and gracious questions about our journey. Our room was everything I was hoping for and more. It felt like home during the 5 days we stayed. It was clean and extremely spacious. The bedding was incredibly comfortable and luxurious. Our teenage son joined us and the hotel staff accommodated our needs. The restaurants were all perfect. I highly recommend booking reservations at the 18t Hole ahead of time, you will not want to miss out it’s stunning. We will definitely be back again.
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.
Fantastic view and friendly hosts. Would recommend staying here. Easy drive to Edinburgh if you have a car.
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
There are 793 beach hotels in Scotland you can book on Booking.com.
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.
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.
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.
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.
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