Hotels in Aberdeenshire

Search and compare Aberdeenshire hotels from hundreds of travel sites and save

Aberdeenshire
Jan 28 — Jan 292
Aberdeenshire
Sat 1/28
Sun 1/29
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Aberdeenshire

Filter by star ratings
All filters
Waterside Hotel Peterhead
7.8 Good
Fraserburgh Road, Peterhead, United Kingdom
Show on map
1.3 mi from city centre, Peterhead, SCT, United Kingdom 
GoodBased on 1,091 reviews
7.8

Waterside Hotel Peterhead provides modern 3-star accommodation in Peterhead. It has a gym, as well as a sauna, a Jacuzzi and a heated pool.

Hilton Grand Vacations Club Craigendarroch Suites Scotland
8.1 Excellent
Braemar Road, Ballater, United Kingdom
Show on map
0.9 mi from city centre, Ballater, SCT, United Kingdom 
ExcellentBased on 153 reviews
8.1

Featuring a sauna, a Jacuzzi and an indoor pool, Hilton Grand Vacations Club at Craigendarroch Suites is located in Ballater and provides comfortable accommodation. It is the perfect base for those wanting to immerse themselves in nature, with Cairngorms National Park just moments away.

The Burnett Arms Hotel
7.4 Good
25 High Street, Banchory, United Kingdom
Show on map
0.6 mi from city centre, Banchory, SCT, United Kingdom 
GoodBased on 451 reviews
7.4

The Burnett Arms Hotel provides a comfortable setting while in Banchory. It also features luggage storage, a coffee bar and a terrace.

Banff Springs Hotel
8.3 Excellent
8 Golden Knowes Road, Banff, United Kingdom
Show on map
0.4 mi from city centre, Banff, SCT, United Kingdom 
ExcellentBased on 398 reviews
8.3

Banff Springs Hotel is ideally placed in peaceful surrounds in Banff, a short drive from Macduff and Turriff. The various amenities this historic hotel has to offer include a 24-hour reception, luggage storage and meeting rooms.

Belvedere Guest House
8.4 Excellent
41 Evan Street, Stonehaven, United Kingdom
Show on map
0.0 mi from city centre, Stonehaven, SCT, United Kingdom 
ExcellentBased on 375 reviews
8.4

Situated within walking distance of Stonehaven Railway Station, the hotel provides guests with a convenient base while visiting Stonehaven. It also provides a swimming pool, room service and free Wi-Fi.

ibis budget Peterhead Aberdeenshire
8.2 Excellent
16-24 Chapel Street, Peterhead, United Kingdom
Show on map
0.7 mi from city centre, Peterhead, SCT, United Kingdom 
ExcellentBased on 304 reviews
8.2

Travelodge Peterhead is situated in Peterhead and offers complimentary wireless internet. It is conveniently located for those wishing to discover the area's attractions.

The Lodge on the Loch
8.0 Excellent
Aboyne Loch Golf Centre, Aboyne Ab34 5Br, Uk, Aboyne, United Kingdom
Show on map
1.2 mi from city centre, Aboyne, SCT, United Kingdom 
ExcellentBased on 204 reviews
8.0

Situated in Aboyne, The Lodge on the Loch is within easy driving distance of Banchory and provides a sauna, a Jacuzzi and a Turkish steam bath. It has a day spa, as well as meeting rooms, massage services and a ticket service.

The Boat Inn
9.0 Excellent
Charlestown Rd, Aboyne, United Kingdom
Show on map
0.3 mi from city centre, Aboyne, SCT, United Kingdom 
ExcellentBased on 661 reviews
9.0

Located within the scenic countryside of Aboyne, The Boat Inn offers cosy accommodation and a full range of facilities, such as free Wi-Fi and luggage storage.

Tips for booking hotels in Aberdeenshire

Cheapest month:October
Most expensive month:August
Average price in Aberdeenshire:$168/night
Cheapest price found:$47/night
Cheapest day:Thursday
Most expensive day:Sunday
$91 - $345
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$96 - $192
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Aberdeenshire hotels

1
The Ship Inn
8.5 Excellent
5 Shore Head, Stonehaven, United Kingdom
Show on map
0.4 mi from city centre, Stonehaven, SCT, United Kingdom 

The Ship Inn Stonehaven provides modern 3-star accommodation in Stonehaven. It offers complimentary Wi-Fi and is steps from the Stonehaven Tolbooth and well-known attractions.

2
The Deeside Inn
8.0 Excellent
13-15 Victoria Road, Ballater, United Kingdom
Show on map
0.2 mi from city centre, Ballater, SCT, United Kingdom 

Featuring free Wi-Fi, The Deeside Inn is located in Ballater and provides relaxed accommodation. It is the perfect base for those wanting to be surrounded by nature, with Cairngorms National Park just moments away.

3
Moorfield Guest House
Chapel Brae, Ballater, United Kingdom
Show on map
14.3 mi from city centre, Ballater, SCT, United Kingdom 

Located within the picturesque countryside of Braemar, Moorfield House Hotel provides comfortable accommodation and a full range of facilities, such as highchairs, meeting rooms and wireless internet. It is the perfect base for those wanting to get back to nature, with Cairngorms National Park just moments away.

Cheapest hotels in Aberdeenshire

Waverley Hotel
7.8 Good
8-10 Merchant Street Peterhead, Peterhead, United Kingdom
Show on map
0.8 mi from city centre, Peterhead, SCT, United Kingdom 

Waverley Hotel Peterhead is located in Peterhead and is close to Balmoor Stadium. It is conveniently positioned for guests wishing to visit local attractions.

$43
Avg. per night
Bennachie Lodge Hotel in Kemnay
8.2 Excellent
Victoria Terrace, Inverurie, United Kingdom
Show on map
4.2 mi from city centre, Inverurie, SCT, United Kingdom 

Ideally located in Kemnay, Bennachie Lodge Hotel provides charming accommodation within a short drive of Aberdeenshire Canal. It also offers a kids club, meeting rooms and a playground.

$60
Avg. per night
Aberdeen Arms Hotel Tarland
6.0 Good
31 The Square, Aboyne, United Kingdom
Show on map
4.6 mi from city centre, Aboyne, SCT, United Kingdom 

Located within the scenic parkland of Aboyne, Aberdeen Arms Hotel Tarland offers comfortable accommodation and a full range of facilities, including billiards and wireless internet. It is conveniently positioned for guests wanting to visit local attractions.

$76
Avg. per night
Buchan Braes Hotel
Buchan Braes, Boddam, Peterhead, United Kingdom
Show on map
2.6 mi from city centre, Peterhead, SCT, United Kingdom 

Buchan Braes Hotel offers a modern setting when in Peterhead. It also provides meeting rooms, luggage storage and a 24-hour reception.

$89
Avg. per night
Saplinbrae Hotel and Lodges
9.3 Excellent
Mintlaw, Peterhead, United Kingdom
Show on map
9.3 mi from city centre, Peterhead, SCT, United Kingdom 

Boasting a swimming pool, Saplinbrae Hotel and Lodges is located in Peterhead and provides comfortable accommodation. It is ideally positioned for guests wanting to visit local attractions.

$92
Avg. per night
The Davron Hotel
8.8 Excellent
8 The Square Rosehearty, Fraserburgh, United Kingdom
Show on map
3.6 mi from city centre, Fraserburgh, SCT, United Kingdom 

The Davron Hotel offers 3-star accommodation in Rosehearty. It also provides laundry facilities, meeting rooms and room service.

$97
Avg. per night
No 45, Ballater
9.5 Excellent
45 Braemar Road, Ballater, United Kingdom
Show on map
0.4 mi from city centre, Ballater, SCT, United Kingdom 

No 45 is located in Ballater and features free Wi-Fi. It is ideal for those wishing to get back to nature, with Cairngorms National Park just steps away.

$153
Avg. per night
Douneside House
9.3 Excellent
Tarland, Aboyne, United Kingdom
Show on map
5.4 mi from city centre, Aboyne, SCT, United Kingdom 

Located within the picturesque parkland of Aboyne, Douneside House offers comfortable accommodation and a full range of facilities, such as a sauna, a Jacuzzi and an indoor pool. It also provides a concierge, meeting rooms and luggage storage.

$178
Avg. per night

Hotel prices in Aberdeenshire

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Aberdeenshire

Facts about staying in Aberdeenshire

  • Where is the best place to stay in Aberdeenshire?

    Aberdeenshire has plenty to offer. Consider staying in some of its favored locations, like Ballater, Stonehaven, and Banff.

  • What are the best hotels in Aberdeenshire?

    Station View Guest House is a very popular hotel in Aberdeenshire with a score of 8.2 from 744 reviews. The Deeside Inn (8.0 from 1,078 reviews) and Waterside Hotel Peterhead (7.8 from 1,091 reviews) are also highly rated Aberdeenshire hotels based on recent feedback from HotelsCombined users.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation