Top 10 Hotels in Stonehaven

See all 149 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 (18 reviews)

Situated in Stonehaven, this guesthouse is within 1 mi (2 km) of Stonehaven Tolbooth, Stonehaven Outdoor Pool, and Aunty …

Get Rates
Mercure Aberdeen Ardoe House Hotel & Spa
Mercure Aberdeen Ardoe House Hotel & Spa
2.7 mi from Stonehaven
4.0 out of 5.0
4.4 out of 5 (349 reviews)

Located in Ardoe, this spa hotel is 1.2 mi (2 km) from Blairs Museum and within 6 mi (10 km) of Academy and City Beach. Duthi …

Get Rates
Malmaison Aberdeen
Malmaison Aberdeen
5.2 mi from Stonehaven
4.0 out of 5.0
4.4 out of 5 (121 reviews)

Located in Aberdeen West End, this spa hotel is within a 15-minute walk of Queen Victoria Statue and Gordon Highlanders Museu …

$93
Park Inn by Radisson Aberdeen
Park Inn by Radisson Aberdeen
5.6 mi from Stonehaven
4.0 out of 5.0
4.2 out of 5 (537 reviews)

Located in Central Aberdeen, this eco-friendly hotel is within a 15-minute walk of Aberdeen Music Hall, Academy, and His …

$54
The Globe Inn
The Globe Inn
5.9 mi from Stonehaven
3.0 out of 5.0
4 out of 5 (281 reviews)

Located in Central Aberdeen, this inn is within a 5-minute walk of The Duke of Gordon, His Majesty's Theatre, and Aberdeen …

Get Rates
Skene House HotelSuites - Whitehall
Skene House HotelSuites - Whitehall
5.9 mi from Stonehaven
4.0 out of 5.0
4.6 out of 5 (590 reviews)

Located in Central Aberdeen, this aparthotel is within a 15-minute walk of His Majesty's Theatre, Academy, and Aberdeen Music …

Get Rates
Village Hotel Aberdeen
Village Hotel Aberdeen
6 mi from Stonehaven
3.0 out of 5.0
4.2 out of 5 (241 reviews)

Situated in the business district, this spa hotel is 1.1 mi (1.8 km) from Brimmond Hill Country Park and 2.2 mi (3.6 km) from …

Get Rates
Moxy Aberdeen Airport
Moxy Aberdeen Airport
9 mi from Stonehaven
3.0 out of 5.0
4.8 out of 5 (4 reviews)

Located in Dyce, this hotel is 2.2 mi (3.5 km) from Kirkhill Forest and 2.6 mi (4.1 km) from Auchmill Golf Course. Cruickshan …

$34
Speedbird Inn
Speedbird Inn
9.1 mi from Stonehaven
3.0 out of 5.0
4 out of 5 (332 reviews)

Located in Dyce, this hotel is 2.2 mi (3.5 km) from Kirkhill Forest and 2.6 mi (4.2 km) from Auchmill Golf Course. Cruickshan …

$36
Hallmark Hotel Aberdeen Airport
Hallmark Hotel Aberdeen Airport
9.2 mi from Stonehaven
3.0 out of 5.0
3.5 out of 5 (140 reviews)

Located in Dyce, this hotel is 2.2 mi (3.6 km) from Auchmill Golf Course and within 6 mi (10 km) of Cruickshank Botanic Garde …

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.