Skip to main content

Some properties in this location are offering free and highly discounted rates to make it easier for those coming from Ukraine to find a safe place to stay. You can also cancel at any time in case your travel plans need to change (ID required upon arrival).

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Stonehaven – 41 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Number 44 Hotel & Bar 3 stars

Hotel in Stonehaven

Situated within the seaside town of Stonehaven, Number 44 offers rooms with private bathrooms and freshly cooked breakfasts, 10 minutes’ walk from Stonehaven Railway Station. We had a room with with a sea view, it was lovely!

Show more Show less
8.2
Very good
907 reviews
Price from
£80.75
per night

Station Hotel Stonehaven

Hotel in Stonehaven

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. This lovely small hotel is located beside the historic Stonehaven Train Station. The room was clean and quiet. The breakfast was delicious and a true full Scottish breakfast. The price for the breakfast and room were very reasonable. I highly recommend this hotel and restaurant.

Show more Show less
8.7
Fabulous
382 reviews
Price from
£45
per night

Belvedere Hotel

Hotel in Stonehaven

Boasting a restaurant, bar, garden and free WiFi, Belvedere Hotel is situated in Stonehaven, 350 metres from Carron Beach and 500 metres from Cowie Beach. Great breakfast. Ideal location.

Show more Show less
8.4
Very good
296 reviews
Price from
£45
per night

The Marine Hotel 4 stars

Hotel in Stonehaven

Featuring a restaurant, bar and views of sea, The Marine Hotel is located in Stonehaven, 150 metres from Carron Beach. Everything. The views the restaurant. The list goes on. Such a beautiful place.(stonehaven)

Show more Show less
8.4
Very good
243 reviews
Price from
£115
per night

Queens Hotel

Hotel in Stonehaven

Featuring a restaurant, bar and views of sea, Queens Hotel is set in Stonehaven, 100 metres from Carron Beach. Really friendly staff, excellent value for money and great town centre location.

Show more Show less
6.7
Review score
74 reviews
Price from
£45
per night

The Ship Inn 3 stars

Stonehaven

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. The staff was very friendly and helpful! Michele and I enjoyed our time while at the Ship Inn!

Show more Show less
8.7
Fabulous
662 reviews
Price from
£90
per night

Arduthie House 4 stars

Stonehaven

Set in Stonehaven, near Carron Beach and Cowie Beach, Arduthie House features free WiFi, and guests can enjoy a shared lounge and a garden. Arduthie House is very well situated, close to all local amenities, but still exceptionally quiet. No traffic noise at all. The landlord and landlady were most helpful in every way, and even showed us where we could go on a free morning. The breakfasts were excellent and the room nice and comfortable. There is even a communal sitting room with TV, a good selection of books, and a piano and guitars for anyone who can play. My wife and myself would certainly be happy to stay there again .

Show more Show less
9.5
Exceptional
345 reviews
Price from
£80
per night

Shorehead Guest House 4 stars

Stonehaven

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. It was clean and easy to find. Nearby sea and had a nice view. It a big house with many room. Breakfast was great as the personal will cook for you. Good experience.

Show more Show less
8.8
Fabulous
195 reviews
Price from
£110
per night

Bayview Bed and Breakfast 4 stars

Stonehaven

Centrally located in the coastal town of Stonehaven, Bayview Bed and Breakfast offers en-suite accommodation with scenic sea views, and beachfront location. A great hospitality, nice and clean, delicious breakfast, great location, the sunrise in your room .... It worth a score more than 10 ...

Show more Show less
9
Superb
381 reviews
Price from
£105
per night

Rooms at 31

Stonehaven

Set in Stonehaven, Rooms at 31 offers accommodation with free WiFi and flat-screen TV, as well as a garden. Flexible on timing and allowed to keep our luggage after check out in the common place

Show more Show less
8.4
Very good
180 reviews
Price from
£55
per night

Most booked hotels in Stonehaven in the past month

See all

FAQs about hotels in Stonehaven

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Stonehaven:

Explore guest reviews of hotels in Stonehaven

See all