See the latest prices and deals by choosing your dates.
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
Port Ellen - 40 yards from beach
Located in Port Ellen, No. 1 Charlotte Street has a garden, shared lounge, bar, and free WiFi.
The rooms in the hotel are fitted with a coffee machine. Each room is fitted with a private bathroom with a bath or shower and free toiletries. All guest rooms in No. 1 Charlotte Street are equipped with a flat-screen TV and a hair dryer.
Everything.. the hotel, the service, the breakfast, the room, the price. We loved all, everything was gorgeous.
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.
Amazing hotel in stunning location, very tastefully decorated, cosy and with a breathtaking scenery durring amazing breakfast or relaxing at lounge. Highly recomended.
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. Located around 23 km from Edinburgh Zoo, the hotel with free WiFi is also 25 km away from Murrayfield Stadium. The property is non-smoking and is situated 14 km from Hopetoun House. Nice room with comfortable kingsize bed. Spacious shower. You get a voucher for the café, which offered a selection of delicious breakfast options and is much recommended. Staff was super friendly. Timeframe for 'regular' check-in is a bit narrow; we did the self-check in, process was easy and uncomplicated. Same goes for check-out.
Oban
In a tranquil setting on the banks Loch Awe, Taychreggan, Signature Collection by Eight Continents 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. Despite having seen the photos and having read the reviews of other customers, I was amazed at the beauty of the whole place when I got there. The hotel is located in a wonderful spot by the shores of Loch Awe, yet the first impression of elegance and beauty you get is outmatched by the interior of the hotel and the professional and caring staff. Rooms are awesome and totally comfortable, while the halls of the hotel include dining rooms, a lounge bar and halls with sofa and boardgames, complete with a billiard hall. Just few meters outside the hotel a beautiful spot is set by the lake, with armchairs and brazers, a fairy garden with fairy dwellings overlooks the area and a private pier awaits curious customers over a lovely ironwrought archway covered in ivy. To put it in few words, this is a place you cannot miss if you plan to enjoy your time in the Argyll area. In my opinion, this is the perfect place to live an unforgettable experience.
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. Everything was great. The hotel, the restaurant and the staff
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. Great place for families. Animals and the view makes me want to come back. Pet friendly. We even had a live music evening
Stranraer - 200 yards from beach
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. Featuring family rooms, this property also provides guests with a children's playground. Clean well appointed room, hosts were flexible when I was delayed, very friendly and breakfast was great!
St. Andrews - 400 yards from beach
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 rooms. Great concierge and knowledgeable of all courses and areas of Scotland
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.
amazing location. great hospitality
Beach Hotel in Broadford
Popular with guests booking beach hotels in Scotland
Beach Hotel in Gairloch
Popular with guests booking beach hotels in Scotland
Beach Hotel in Rowardennan
Popular with guests booking beach hotels in Scotland
Beach Hotel in Kyle of Lochalsh
Popular with guests booking beach hotels in Scotland
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
The average price per night for a beach hotel in Scotland for this weekend is € 130.44, based on current Booking.com prices.
Couples travelling in Scotland loved staying at Lochanside, Bothan Dubh Self Catering Cabin and Little Fox Lodge Luxury Hideaway with Hot Tub Glencoe Near Fortwilliam.
Similarly, these beach hotels in Scotland are highly rated by couples: Airanloch, Loch Ness, Adult Only, Ardoran House and Rowan House B&B Rooms & A Self Catering Apartment.
There are 867 beach hotels in Scotland you can book on Booking.com.
Many families visiting Scotland loved staying at Flora's Cliff View, Lochanside and "Balmoral View".
Similarly, Airanloch, Loch Ness, Adult Only, Vallay Sands and Outlander Boutique B&B King are also popular among family travellers.
Montague Villa, Vallay Sands and Lomond Castle Penthouse 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: Loch Melfort Hotel, 22 Waters Edge Banff and Little Fox Lodge Luxury Hideaway with Hot Tub Glencoe Near Fortwilliam.
Most beach hotels on Booking.com offer free cancellation.
Lakeview Guest House, Taychreggan, Signature Collection by Eight Continents and Coorie are some popular beach hotels in Scotland.
In addition to these beach hotels, Rusacks St Andrews, Harbour House and No. 1 Charlotte Street are also popular in Scotland.
Perfect location, right on the beach, which my dogs absolutely loved
Perfect location for a family seaside break, but also easy access to trains into Edinburgh Central. Loads to do on the site and directly opposite the beach. Caravan was clean, comfortable and had all the "mod cons" inside. Thanks very much
Perfect location right on the beachfront.
This was my second visit to the Fairfield House Hotel; this time I booked the Carnegie Suite as it was a occasion, it was very reasonably priced and we were not disappointed. Perfect location (Theatre a 10 min walk), right on the beach with wonderful views, beautiful food and friendly attentive staff. I will definitely be back!
A simple and small but clean and comfortable room in which we had a good nights sleep. friendly staff and decent food. A beautiful old building in a great position right on the beachfront. We watched the sun setting over the sea.
perfect location and chalet was great for family holiday especially with hot tub outside. we stayed in Tamdhu and it had great size of rooms and fully equipped kitchen (even with ice trays in freezer!) two play parks for little ones and right on the beach. Will definitely return!