Skip to main content

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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Stonehaven – 43 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

Hotel in Stonehaven

Located 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 have room with sea view which is really awesome! Room is well equipped. Close to the road to the castle. Castle only 30 min by foot.

Show more Show less
8.3
Very Good
1,035 reviews
Price from
$115
per night

Belvedere Guest House

Hotel in Stonehaven

Located in Stonehaven, a 5-minute walk from Carron Beach, Belvedere Guest House has accommodations with free WiFi and free private parking. Awesome friendly people, great breakfast, lovely old house with some friendly ghosts 😜

Show more Show less
8.4
Very Good
373 reviews
Price from
$54
per night

Station Hotel Stonehaven

Hotel in Stonehaven

Located in Stonehaven, Station Hotel Stonehaven has a garden, restaurant, bar, and free WiFi throughout the property. 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.6
Excellent
408 reviews
Price from
$61
per night

Queens Hotel

Hotel in Stonehaven

Located in Stonehaven and with Carron Beach reachable within a 1-minute walk, Queens Hotel provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. Clean rooms, friendly staff, good wifi, and great location

Show more Show less
6.5
Review score
187 reviews
Price from
$61
per night

The Marine Hotel

Hotel in Stonehaven

Providing free WiFi, The Marine Hotel offers rooms in Stonehaven, a 11-minute walk from Cowie Beach and 1.3 miles from Old Hall Bay Beach. Everything. The views the restaurant. The list goes on. Such a beautiful place.(stonehaven)

Show more Show less
8.2
Very Good
237 reviews
Price from
$121
per night

The Ship Inn

Stonehaven

Overlooking Stonehaven harbor, The Ship Inn was built in 1771 and offers modern amenities such as free Wi-Fi and rooms with flat-screen TVs. Perfect place for a relaxed night in Stonehaven. Waking up with the sound of the sea and the seagulls is priceless. Comfy bed, good sleep.

Show more Show less
8.5
Very Good
737 reviews
Price from
$103
per night

Rooms at 31

Stonehaven

Located in Stonehaven, Rooms at 31 offers accommodations with free WiFi and flat-screen TV, as well as a garden. Guests at the bed and breakfast can enjoy a buffet or a continental breakfast. Every aspect of this hotel was perfection, self service is the way forward, it felt like a home from due to this aspect make your own coffee cook your own meal, it's home from home.

Show more Show less
8.5
Very Good
224 reviews
Price from
$56
per night

Shorehead Guest House

Stonehaven

Located close on the waterfront, with fantastic views of Stonehaven Harbor, Shorehead Guest House offers bed and breakfast accommodations. Free WiFi is available at the property. Right on the coast in Stonehaven, and 2 doors down from a wonderful pub! This place was ideal.

Show more Show less
8.5
Very Good
196 reviews
Price from
$114
per night

Arduthie House

Stonehaven

Located in Stonehaven, near Carron Beach and Cowie Beach, Arduthie House features free WiFi, and guests can enjoy a garden and a shared lounge. Staff were incredibly friendly and helpful. Breakfast was tasty and plentiful

Show more Show less
9.4
Wonderful
330 reviews
Price from
$85
per night

Bayview Bed and Breakfast

Stonehaven

Centrally located in the coastal town of Stonehaven, Bayview Bed and Breakfast offers en-suite accommodations with scenic sea views, and beachfront location. centrally located, very good facilities

Show more Show less
8.6
Excellent
353 reviews
Price from
$85
per night

Most-booked hotels in Stonehaven in the past month

See all

FAQs about hotels in Stonehaven

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Stonehaven:

Explore guest reviews of hotels in Stonehaven

See all