Search hotels in Grampian, United Kingdom

Enter your dates and choose from 1799 hotels and other places to stay

Check out these popular cities in Grampian

Aberdeen

588 hotels

Dyce

20 hotels

Ballater

71 hotels

Elgin

78 hotels

Inverurie

32 hotels

Peterhead

57 hotels

Stonehaven

61 hotels

Lossiemouth

115 hotels

Banchory

44 hotels

Aberlour

47 hotels

Stay in Grampian's best hotels!

Filter by:

Star rating
Review score

Residence Inn by Marriott Aberdeen

Hotel in Aberdeen

Residence Inn by Marriott Aberdeen is set within a 20-minute walk from the beach in Aberdeen. Free WiFi is available. All units feature a seating area with work space and a fully equipped kitchen.

A
Angela
From
Sri Lanka
We stayed here three nights. The staff were so friendly and helpful the entire time, it felt like home. It was our first time in Aberdeen and the staff was happy to recommend places and routes to go. The rooms were quite comfortable, the bathroom was very spacious as well. The breakfast restaurant was good. The hotel is very centrally located, within walking distance to restaurants, shopping centers and very interesting places to visit. Thoroughly enjoyed. Highly recommend.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,814 reviews
Price from
US$154.27
1 night, 2 adults

Maryculter House

Hotel in Maryculter

With a picturesque setting on the banks of the River Dee, this charming Scottish mansion dates back to 1225 AD, and was once home to the Knights Templar.

B
Barbara
From
Spain
Delicious breakfast and dinner. Attentive, kind staff.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,081 reviews
Price from
US$166.24
1 night, 2 adults

The Aberdeen Arms Hotel

Hotel in Tarves

Set in Tarves, 28 km from Beach Ballroom, The Aberdeen Arms Hotel offers accommodation with a restaurant, free private parking and a bar.

H
Helen
From
Belgium
This is a lovely welcoming hotel/guest house in a very quiet location. The hotel staff were exceptionally helpful through booking and on arrival and we had a lovely evening meal and breakfast. The room was clean and comfortable with a larger bathroom en suite.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 307 reviews
Price from
US$106.40
1 night, 2 adults

The Mash Tun

Hotel in Aberlour

Situated in Aberlour, 33 km from Huntly Castle, The Mash Tun features accommodation with a restaurant, free private parking and a bar.

P
Piotr
From
Poland
Excellent hotel, top-class, which applies to all aspects: facility, location, staff, food, etc.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 290 reviews
Price from
US$259.34
1 night, 2 adults

The Seafield Arms-Cullen

Hotel in Cullen

Situated in Cullen, 34 km from Huntly Castle, The Seafield Arms-Cullen features accommodation with a terrace, free private parking, a restaurant and a bar.

J
Jane
From
United Kingdom
clean nice room , friendly and efficient staff .
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 276 reviews
Price from
US$186.19
1 night, 2 adults

The Redgarth

Hotel in Oldmeldrum

Located in Oldmeldrum, 28 km from Beach Ballroom, The Redgarth provides accommodation with a garden, free private parking, a restaurant and a bar.

P
Philipp
From
Switzerland
Very friendly and helpful Very clean and high standard interior very nice restaurant/pub in the hotel
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 202 reviews
Price from
US$226.09
1 night, 2 adults

Seaview Hotel

Hotel in Peterhead

Situated in Peterhead, 46 km from Beach Ballroom, Seaview Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.

L
Lucia
From
Czech Republic
The staff is very friendly and helpful, the rooms are cozy and clean. Food at the local restaurant was delicious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 242 reviews
Price from
US$119.70
1 night, 2 adults

The Knowes Hotel & Restaurant

Hotel in Macduff

The Knowes Hotel & Restaurant features a shared lounge, terrace, a restaurant and bar in Macduff. Featuring water sports facilities, the 4-star hotel has air-conditioned rooms with a private bathroom....

W
Wendy
From
United Kingdom
Lovely hotel, very friendly staff and a lovely breakfast.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 352 reviews
Price from
US$212.79
1 night, 2 adults

Douneside House

Hotel in Tarland

Douneside House is located in Tarland, 50km from Aberdeen. Douneside House features views of the countryside and complimentary Wi-Fi is available throughout the property.

K
Kelli
From
Netherlands
The cottage was lovely and super clean. The grounds were really nice and peaceful and the house itself was very inviting and well maintained
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 262 reviews
Price from
US$180.87
1 night, 2 adults

Marcliffe

Hotel in Aberdeen

Situated in Aberdeen, 6.7 km from Beach Ballroom, Marcliffe features accommodation with a garden, free private parking, a terrace and a restaurant.

S
Shepherd
From
United Kingdom
The staff were amazing. They were so helpful. Room was quiet and the bed was super comfortable. Breakfast was delicious.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 502 reviews
Price from
US$450.29
1 night, 2 adults
See all 1799 hotels in Grampian

Most booked hotels in Grampian in the past month

See all

Popular with guests booking hotels in Grampian

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,960 reviews

Popular with guests booking hotels in Grampian

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 8,471 reviews

Popular with guests booking hotels in Grampian

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5,864 reviews

Popular with guests booking hotels in Grampian

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5,410 reviews

Popular with guests booking hotels in Grampian

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,004 reviews

Popular with guests booking hotels in Grampian

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,828 reviews

Popular with guests booking hotels in Grampian

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,275 reviews

Popular with guests booking hotels in Grampian

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,805 reviews

Popular with guests booking hotels in Grampian

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,383 reviews

Popular with guests booking hotels in Grampian

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,273 reviews

Grampian's best hotels with breakfast

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 895 reviews

On the banks of the River Dee, The Boat Inn in Aboyne offers accommodation, a cosy bar and restaurant.

From US$151.61 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 939 reviews

Situated on the outskirts of Banchory and set in a scenic location between Feugh River and King George V Park and Pavilion.

From US$144.96 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 313 reviews

Set high above the village of Charlestown of Aberlour and overlooking the River Spey, this elegant country hotel is an ideal venue for shooting and fishing, and for whisky-lovers.

From US$518.68 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 90 reviews

Set in Burghead, The harbour inn has a terrace, restaurant, bar, and free WiFi throughout the property.

From US$101.74 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 reviews

Located in Archiestown, 27 km from Elgin Cathedral, Hotel 1881 of Speyside provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$319.19 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 96 reviews

Set in Newburgh, 1.3 km from Newburgh Seal Beach, Udny Arms Hotel offers accommodation with a terrace, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,900 reviews

Cambus O' May Traditional Highland Hotel has free bikes, garden, a shared lounge and terrace in Ballater. 23 km from Balmoral Castle and 13 km from Aboyne Golf Club, the property offers ski storage...

From US$175.89 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,552 reviews

Situated in Aberdeen, 9.1 km from Beach Ballroom, Aloft Aberdeen TECA features accommodation with a restaurant, private parking and a bar.

Budget hotels in Grampian

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,228 reviews

Boasting a beer garden and a bar, The Globe Inn is situated in Aberdeen, 2.7 km from Beach Ballroom.

From US$130.34 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,683 reviews

This modern hotel in the city centre of Aberdeen has free WiFi and a stylish decor. It is a short walk away from the local entertainment, nightlife, shopping, restaurants, bars and cinema.

From US$103.74 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,091 reviews

The Aberdeen House is a baronial style granite building with turrets on the outside, offering modern bedrooms.

From US$78.47 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 232 reviews

Located in Balmedie, 1.8 km from Balmedie Beach, White Horse Inn provides accommodation with a garden, free private parking, a restaurant and a bar.

From US$100.54 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 821 reviews

Situated in Inverurie, 26 km from Beach Ballroom, Bennachie Lodge Hotel in Kemnay features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$79 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 172 reviews

>Ban-Car Hotel is located on the A90 in Lonmay. The property has an outside seating area and small garden.

From US$115.71 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 417 reviews

Set in Lossiemouth, 200 metres from Lossiemouth East Beach, Firth Hotel & Restaurant offers accommodation with a garden, free private parking, a restaurant and a bar.

From US$110.39 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 310 reviews

Located in Peterhead and within 30 km of Newburgh on Ythan Golf Club, Waverley Hotel features a bar, non-smoking rooms, and free WiFi.

From US$79.80 per night

Hotels in Grampian that you can book without a credit card

Douneside House

Hotel in Tarland
No credit card needed
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 262 reviews

Douneside House is located in Tarland, 50km from Aberdeen. Douneside House features views of the countryside and complimentary Wi-Fi is available throughout the property.

From US$279.29 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 37 reviews

Located in Balmedie, 1.7 km from Balmedie Beach, Trump MacLeod House & Lodge, Scotland provides accommodation with a garden, free private parking, a terrace and a bar.

From US$385.69 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,901 reviews

Located in Aberdeen, Hilton Aberdeen TECA has non-smoking rooms, and free WiFi in public areas. The property is around 8 km from Aberdeen City Centre and 9 km Aberdeen Beach.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,534 reviews

The Copthorne Aberdeen Hotel is located in the city centre. All spacious rooms feature free tea and coffee making facilities, safe, flat-screen TVs and complimentary internet.

From US$110.68 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,174 reviews

Situated just 5 minutes drive from Aberdeen International Airport and 450 metres form TECA/P and J Live arena, the Craighaar Hotel offers free on-site parking and free wi-fi throughout.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 429 reviews

Set in Cullen, 33 km from Elgin Cathedral, The Royal Oak Hotel offers accommodation with a garden, free private parking, a restaurant and a bar.

From US$179.54 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 144 reviews

Set in Cruden Bay, 33 km from AECC, St Olaf Golf Hotel offers accommodation with a garden, free private parking, a restaurant and a bar.

The Station

Hotel in Hopeman
No credit card needed
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 147 reviews

Situated in Hopeman, within 24 km of Brodie Castle and 34 km of Nairn Dunbar Golf Club, The Station provides free WiFi throughout the property.

FAQs about hotels in Grampian