Stonehaven is highly rated by travellers for coastal walks, castles and scenery.
30 hotels
30 hotels
Situated within the seaside town of Stonehaven, The Royal Hotel - Number 44 offers rooms with private bathrooms and freshly cooked breakfasts, 10 minutes’ walk from Stonehaven Railway Station.
“Good, friendly staff, good service and excellent food. Good all round performance.”
Average review score: 7.9
Overlooking Stonehaven harbour, The Ship Inn was built in 1771 and offers modern amenities such as free Wi-Fi and rooms with flat-screen TVs.
“Breakfast was wonderful, with many choices. I had scrambled eggs with a very generous side of smoked salmon. I also had dinner in the pub. It was delicious. It was very hot there due to a heat wave, but there was a fan available.”
Average review score: 8.8
With views over the ocean, Beach Apartment Pop Up Living is 4-star quality self-catering apartment. A 10-minute walk from the coastal town of Stonehaven and a 30-minute drive from Aberdeen city...
“Great location fantasicview from the apartment”
Average review score: 9.8
Set in Stonehaven, Arduthie House offers accommodation with free WiFi and TV, as well as a shared lounge and a garden.
“Breakfast was lovely and a vegetarian option was offered. It is handily located for the town centre, sea front and walks both north and south along the coast.”
Average review score: 9.7
Featuring a restaurant, bar and views of sea, The Marine Hotel is located in Stonehaven, 150 metres from Carron Beach.
“Fabulous location, beer, food amd atmosphere”
Average review score: 8.5
Centrally located in the coastal town of Stonehaven, Bayview Bed and Breakfast offers en-suite accommodation with scenic sea views, and beachfront location.
“Everything was amazing!The hosts were very friendly, the room was very comfortable and the view to the beach was very beautiful.”
Average review score: 9.6
Located close on the waterfront, with fantastic views of Stonehaven Harbour, Shorehead Guest House offers bed and breakfast accommodation. Free WiFi is available at the property.
“Beautiful B & B right on the harbour in Stonehaven. The view from our window was fabulous. The property has been renovated to a very high standard and the breakfasts were excellent. No need for a car to get around. We could also walk to the castle from here, a spectacular walk along the cliff top.”
Average review score: 9.1
Situated in Stonehaven, 350 metres from Carron Beach, Belvedere Hotel features accommodation with a restaurant, free private parking, a bar and a garden.
“Cozy and friendly hotel, great breakfast, excellent location. The beer garden is really nice!”
Average review score: 8.3
Located in Stonehaven, within a few steps of Carron Beach and 300 metres of Cowie Beach, Beachgate House provides accommodation with a shared lounge and free WiFi throughout the property as well as...
“•The hosts were super friendly. They had plenty of knowledge about the local area and were very hospitable throughout the whole stay. •The room was very comfortable with a gorgeous sea-view. •The breakfast was delicious. They had a very good menu with lots of options.”
Average review score: 9.7
Average review score: 8.7
Lairhillock Lodge offers bed and breakfast a 15-minute drive from Stonehaven. It has free parking, free WiFi and well-equipped bedrooms.
“Very conveniently located for Aberdeen, Stonehaven, tec. The lodge is located in a very quiet spot as well.”
Average review score: 9.5
On the outskirts of picturesque Stonehaven, Woodside of Glasslaw Guesthouse is just 20 minutes’ drive from Aberdeen. The traditional house offers free Wi-Fi, hearty breakfasts and a fitness room.
“It is very close to downtown Stonehaven where there are lots of choices for food and Dunnottar Castle. Nice bedrooms, comfortable sun room and generous and tasty breakfast. Our host, Aileen was most gracious and accomodating suggesting a great eating establishment and allowing us to stay well beyond checkout because of our flat tire. Great value. Thank you very much.”
Average review score: 9.6
Twentyfourshorehead is located in directly on the waterfront in the historic harbour area of Stonehaven. There is free WiFi access available and free parking nearby.
“Twentyfourshorehead is beyond excellent. We wished we'd based our entire trip to Scotland from here. The hosts were welcoming, interested, took time to spend with us, provided great information about Stonehaven and Scotland. It was pure delight.”
Average review score: 9.6
This self-catering one-bedroom apartment is located in the heart of the old town of Stonehaven, a 3-minute walk from the beach. The unit is fitted with a kitchen. A flat-screen TV is provided.
“Everything was perfect. Furniture is top quality, the owner has really done a good job for this apartment. The town is pretty, the old harbour is a 1 minute walk and the city centre is 5 minutes away, walking along the beach.”
Average review score: 9.6
The Mill Inn Apartments offers self-catering accommodation in Stonehaven. Guests benefit from free high speed fibre optic WiFi and private parking available on site.
“Our hosts at Mill Inn kept in touch with us during our stay to ensure that all was in order. The apartment was well set up, very clean and in a quiet location.”
Average review score: 10
Featuring free WiFi, Harbour View 23 Shorehead is a self-catering holiday home situated by a picturesque harbour in Stonehaven. The property boasts views of the sea and is 22 km from Aberdeen.
“Absolutely stunning place to stay. Beautifully decorated and spotlessly clean. Welcoming bottle of bubbly and food on the bench and in the fridge. Perfect location on the harbour just short walk to the town. Perfect place to stay for the New Years Fireballs Ceremony. With a couple of great pubs on the harbour within 100m Stay here if you come to Stonehaven. You wont be disappointed. Yvonne was the best host weve ever had at any place weve ever stayed”
Set in Stonehaven, just a few steps from Carron Beach, Apartment Harbour Tower offers beachfront accommodation with a garden and free WiFi.
Set in Stonehaven, just 200 metres from Carron Beach, Apartment Bridgefield offers beachfront accommodation with a garden and free WiFi. Private parking is available on site.
Average review score: 8
Set in Stonehaven, within 100 metres of Carron Beach and 450 metres of Cowie Beach, Queens Hotel offers accommodation with a bar and free WiFi throughout the property.
“Staff at bar was great, checked me in quickly and walked us up to room to unlock and make sure we were happy. Great continental breakfast. Fast service.”
Average review score: 9.8
Situated in Stonehaven, 48 km from Arbroath, Chapel of Barras B&B features a garden and free WiFi.
“The owners were fantastic. The breakfast was excellent. The location was in the country side and very peaceful.”
Average review score: 9.1
Dunnottar Woods House is located in Stonehaven, 1.9 km from Old Hall Bay Beach and 2.1 km from Cowie Beach, in an area where hiking can be enjoyed.
“Spacious property. Quiet and in a unique location just steps from wooded trails where you could walk to town”
Average review score: 7.9
Set in Stonehaven, Rooms at 31 offers accommodation with free WiFi and flat-screen TV, as well as a garden.
“As a lone guest, I felt very safe and secure. The room had everything needed for an overnight stay.”
Average review score: 9.9
Set in Stonehaven, Craigeven Luxury Lodge offers free WiFi and units equipped with a kitchen and seating area.
“This accommodation is 5*. Clean, well presented, fully equipped and has magnificent views across Stonehaven Bay. The owner Kelly who met us on arrival could not have been more friendly, knowledgeable and personable. We dined at Carron to Mumbai, an Indian Restaurant, in Stonehaven whee food was fab. Couldn't speak too highly about this accommodation which is certainly worth a visit if you are in the Stonehaven area.”
Dalriada Lodges Strathlethan features garden views, free WiFi and free private parking, located in Stonehaven, 1 km from Cowie Beach.
Dalriada Lodges Brachans features garden views, free WiFi and free private parking, set in Stonehaven, 1 km from Cowie Beach.
Dalriada Lodges Skatie features garden views, free WiFi and free private parking, set in Stonehaven, 1 km from Cowie Beach.
Dalriada Lodges Ruthery features garden views, free WiFi and free private parking, located in Stonehaven, 1 km from Cowie Beach.
Dalriada Lodges Downie has garden views, free WiFi and free private parking, situated in Stonehaven, 1 km from Cowie Beach.
Dalriada Lodges Carlin features garden views, free WiFi and free private parking, located in Stonehaven, 1 km from Cowie Beach.
Dalriada Lodges Garron has garden views, free WiFi and free private parking, situated in Stonehaven, 1 km from Cowie Beach.
Within 1.7 km of Carron Beach and 2 km of Old Hall Bay Beach, Dunnottar Woods House, Stonehaven features free WiFi and a garden. The holiday home is 2 km from Cowie Beach.
Average review score: 8.5
Boasting a restaurant, bar, garden and free WiFi, Station Hotel Stonehaven is set in Stonehaven, 1.1 km from Carron Beach and 1.2 km from Cowie Beach. The hotel has family rooms.
“The staff were so friendly!! Very comfortable beds! Good food in the restaurant, great breakfast.”
Located in Stonehaven, just a few steps from Carron Beach, Apartment Harbour Tower.2 provides beachfront accommodation with a garden and free WiFi.
Average review score: 9.7
The Boathouse is set in Stonehaven. The accommodation is 30 km from Montrose, and guests benefit from complimentary WiFi and private parking available on site.
“Location was rural but close to the town. The property was very lovely and comfortable”
Average review score: 9.4
Featuring free WiFi, Dunnottar Cottage is set in the historic harbour area of Stonehaven. Guests staying at this holiday home have access to a fully equipped kitchen.
“Beautiful village, the position of this cottage is perfect so near pubs and fabulous cafes. Clean and the beds are so comfortable, this place has character and ambience. The hosts are great people. The cottage is filled with colour and styled perfectly.”
Average review score: 9.7
Located in the countryside, 7 km from Stonehaven, Wagtail Lodge offers accommodation with free WiFi and flat-screen TV, as well as a garden and a shared lounge.
“Excellent hosts very welcoming and friendly a real pleasure!”
Average review score: 9.5
Offering city views, Stoney Hideaway is an accommodation set in Stonehaven, 150 metres from Carron Beach and 400 metres from Cowie Beach.
“Loved the location the apartment was well equipped 😊”
Average review score: 9.7
The Loft is located 8 km from Stonehaven and offers a garden. The apartment has sea views and is 44 km from Inverurie.
“What a beautiful place to stay! All very new, comfy and cosy. Room enough for the 3 of us. Very comfy beds, clean, good facilities. Very quietly situated with view at the sea. Within 5-10 minutes you're in the village.”
The Haven 12 Shorehead in Stonehaven provides accommodation with free WiFi, 150 metres from Carron Beach, 800 metres from Cowie Beach and 1.6 km from Old Hall Bay Beach.