Search Hotels near Top Stonehaven Attractions

Top 10 Hotels in Stonehaven

See all 10 Hotels in Stonehaven
Shorehead Guest House
Shorehead Guest House

14 Shorehead, Stonehaven AB39 2JY

4.0 out of 5.0
4.9 out of 5 (19 reviews)

Situated in Stonehaven, this guesthouse is within 1 mi (2 km) of Stonehaven Tolbooth and Dunnottar Castle. Storybook Glen and …

$86
Belvedere Hotel
Belvedere Hotel

41 Evan Street, Stonehaven Ab39 2ET

3.0 out of 5.0

Situated in Stonehaven, this hotel is 0.5 mi (0.8 km) from Stonehaven Tolbooth and 1.6 mi (2.6 km) from Dunnottar Castle. …

Get Rates
The Ship Inn
The Ship Inn

5 Shore Head, Stonehaven AB39 2JY

3.0 out of 5.0
4.2 out of 5 (33 reviews)

Situated on the waterfront, this inn is within 1 mi (2 km) of Stonehaven Tolbooth and Dunnottar Castle. Storybook Glen and …

$108
Arduthie House
Arduthie House

Ann Street, Stonehaven AB39 2DA

4.0 out of 5.0
5 out of 5 (1 reviews)

Situated in Stonehaven, this bed & breakfast is 0.5 mi (0.9 km) from Stonehaven Tolbooth and 1.6 mi (2.6 km) from Dunnottar …

$79
Woodside of Glasslaw Guesthouse
Woodside of Glasslaw Guesthouse

Woodside of Glasslaw, Stonehaven AB39 3XQ

4.0 out of 5.0
4.8 out of 5 (74 reviews)

Situated in Stonehaven, this guesthouse is 1.5 mi (2.4 km) from Dunnottar Castle and within 12 mi (20 km) of Grassic Gibbon …

$78
The Mill Inn Apartments
The Mill Inn Apartments

12 Bridgefield Terrace, Stonehaven AB39 2JQ

4.0 out of 5.0
5 out of 5 (1 reviews)

Located in the heart of Stonehaven, this apartment is 0.3 mi (0.5 km) from Stonehaven Tolbooth and 1.3 mi (2.2 km) from …

Get Rates
Crawfield Grange B&B
Crawfield Grange B&B

Newbigging, Stonehaven AB39 3QJ

3.0 out of 5.0
5 out of 5 (6 reviews)

Situated in Netherley, this bed & breakfast is within 6 mi (10 km) of Stonehaven Tolbooth, Storybook Glen, and Dunnottar …

Get Rates
The Harbour Tower
The Harbour Tower

82A High Street, Stonehaven AB39 2JQ

4.0 out of 5.0
5 out of 5 (1 reviews)

Situated by the sea, this apartment is within 1 mi (2 km) of Stonehaven Tolbooth and Dunnottar Castle. Storybook Glen and …

Get Rates
15 Shorehead B and B
15 Shorehead B and B

15 Shorehead, Stonehaven

3.0 out of 5.0
5 out of 5 (4 reviews)

Situated in Stonehaven, this bed & breakfast is within 1 mi (2 km) of Stonehaven Tolbooth and Dunnottar Castle. Storybook Gle …

Get Rates
The Riverside
The Riverside

4 Arduthie Court, Stonehaven AB39 2PU

3.5 out of 5.0

Situated in Stonehaven, this apartment is 0.5 mi (0.8 km) from Stonehaven Tolbooth and 1.5 mi (2.4 km) from Dunnottar Castle. …

Get Rates

Recent Reviews in Stonehaven

Hide content

Where to stay in Stonehaven

Stonehaven Hotel Guide

Arranging several days in Aberdeenshire and want to stay in or near Stonehaven? The middle of Stonehaven offers 5 Expedia-recommended accommodation options within a 0.1-mile distance.

One of only a handful of Stonehaven hotels that are close to the center of Stonehaven, is the Woodside of Glasslaw Guesthouse.

The Macdonald Norwood Hall Hotel is 11 miles away from the main part of Stonehaven. Another accommodation option is the Aberdeen Douglas Hotel, which is positioned 13 miles away. Another possibility is to book a bed at the Rox Hotel or the DoubleTree by Hilton Aberdeen City Centre.

30 miles from Stonehaven you will find Ballater, where you can explore Ballater Golf Club and Loch Muick. Some of our recommended Ballater hotels include the Hilton Grand Vacations at Craigendarroch Suites and The Deeside Inn. 45 miles to the north of Stonehaven, you'll find Banff, which is home to the Gardenia Guest House - B&B and Fife Lodge. While visiting Banff, make sure you visit the Banff Museum and Macduff Marine Aquarium.

Get your sports fix by making a journey to Pittodrie Stadium, which is 14 miles to the northeast of Stonehaven. For those who are interested in booking a bed close by, make a reservation in the Skene House HotelSuites-Rosemount or Bauhaus Hotel.

Dyce Airport is 16 miles from Stonehaven. Travelers who wish to stay close by, can easily book a room at the Britannia Hotel Aberdeen or Aberdeen Marriott Hotel.