Skip to main content

Featured place to stay destinations

Destination inspiration for your trip – find a place to stay

Aberdeen

508 places to stay

Lossiemouth

136 places to stay

Ballater

76 places to stay

Elgin

68 places to stay

Peterhead

66 places to stay

Stonehaven

60 places to stay

Forres

48 places to stay

Banchory

48 places to stay

Banff

44 places to stay

Aberlour

44 places to stay

Buckie

43 places to stay

Cullen

33 places to stay

Inverurie

31 places to stay

Keith

27 places to stay

Fraserburgh

25 places to stay

Turriff

22 places to stay

The best places to stay in Grampian

Check out our selection of great places to stay in Grampian

Filter by:

Star Rating
Review score

Residence Inn by Marriott Aberdeen

Hotel in Aberdeen City Centre, 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.

B
Barbara
From
Canada
Friendly helpful staff, they suggested a couple of local restaurants for dinner and the one we chose was excellent. A very positive customer experience.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,622 reviews
Price from
$156.47
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.

A
Alison
From
Canada
It was beautiful! The great room is incredible, our room was massive and comfortable, the bathroom was beautiful, the bed was so comfortable and the grounds were gorgeous!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,091 reviews
Price from
$145.22
1 night, 2 adults

Beach View Guesthouse

Peterhead

Beach View Guesthouse provides beachfront accommodations in Peterhead. 28 miles from AECC and 31 miles from Beach Ballroom, the property features a private beach area and a garden.

S
Sheila
From
United States
Very easy to get too nice places to see good restaurants near comfortable
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 152 reviews
Price from
$78.80
1 night, 2 adults

Seabank House Hotel

Hotel in Nairn

Located in Nairn, a 10-minute walk from Nairn Central Beach, Seabank House Hotel provides accommodations with a garden, free private parking and a bar.

t
theresa
From
United Kingdom
It was in a lovely quiet residential area with a short walk to an amazing beach. The room was spacious and clean. Hosts were very welcoming.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 140 reviews
Price from
$217.32
1 night, 2 adults

8QR Rooms

Aberdeen

8QR Rooms enjoys a location in Aberdeen, 2.5 miles from Beach Ballroom and 4.7 miles from AECC.

A
Amy
From
United States
The location was great! Check-in and access was easy. The room was spacious, beautiful, and very comfortable. Would be perfect for multiple people traveling together, as the bathroom had a private toilet room, and private shower rooms. On-site parking was also a bonus!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 112 reviews
Price from
$94.56
1 night, 2 adults

Glenlivet by Wigwam Holidays

Tomintoul

Glenlivet by Wigwam Holidays enjoys a location in Tomintoul, 14 miles from Abernethy Golf Club and 14 miles from Grantown Museum.

J
Joan
From
United States
We loved it so much we added another night.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 281 reviews
Price from
$138.46
1 night, 2 adults

Esk House Apartment

Montrose

Esk House Apartment offers accommodations in Montrose, 5.2 miles from Lunan Bay and 30 miles from Discovery Point.

P
Pauline
From
United Kingdom
Best place to stay in Montrose. The apartment is lovely and so close to everything. Spacious, clean and quiet. Free parking outside. Our second time staying, we won't stay anywhere else in Montrose now.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 122 reviews
Price from
$117.52
1 night, 2 adults

The Pennan Inn

Pennan

Located in Pennan and with Delgatie Castle reachable within 14 miles, The Pennan Inn provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

F
Francis
From
United States
Cozy, friendly, great food in big portions.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 157 reviews
Price from
$136.21
1 night, 2 adults

Udny Arms Hotel

Hotel in Newburgh

Located in Newburgh, a 15-minute walk from Newburgh Seal Beach, Udny Arms Hotel has accommodations with a terrace, free private parking, a restaurant and a bar.

S
Stephen
From
Australia
The Udny Arms Hotel was a real gem! The building itself was beautifully renovated, and our room was spacious and comfortable. We were met by Rob when we arrived and he enthusiastically showed us around the hotel, and gave us some great tips on what to do in the local area, which included a walk along a boardwalk to see a large seal colony. Breakfast was delicious, and the view from the dining room (across Foveran Burn and Newburgh Links golf course). We also had a very enjoyable evening meal in the dining room. All of the staff were very friendly and helpful.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 117 reviews
Price from
$241.80
1 night, 2 adults

Fonthill Bed and Breakfast Nairn

Nairn

Fonthill Bed and Breakfast Nairn offers accommodations in Nairn, 16 miles from Inverness Castle and 10 miles from Castle Stuart Golf Links.

B
Belinda
From
Saudi Arabia
Big room with a wee fridge. The breakfast was amazing. Would definitely recommend it
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 171 reviews
Price from
$123.83
1 night, 2 adults
All places to stay in Grampian

Most booked places to stay in Grampian this month

See all

Popular with guests booking places to stay in Grampian

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 5,659 reviews

Popular with guests booking places to stay in Grampian

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 5,344 reviews

Popular with guests booking places to stay in Grampian

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7,985 reviews

Popular with guests booking places to stay in Grampian

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,209 reviews

Popular with guests booking places to stay in Grampian

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 3,130 reviews

Popular with guests booking places to stay in Grampian

Scored out of 10, guest rating 5.6
Fair - What previous guests thought, 621 reviews

Popular with guests booking places to stay in Grampian

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5,877 reviews

Popular with guests booking places to stay in Grampian

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 4,210 reviews

Popular with guests booking places to stay in Grampian

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,457 reviews

Popular with guests booking places to stay in Grampian

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,390 reviews

FAQs about places to stay in Grampian

Places to Stay That Guests Love in Grampian

See all
Avg. price/night: $120.36
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 5,659 reviews
Great location, just 10/15 minutes from the city centre and 20 minutes from the airport. Perfect if you have a car. Huge hotel car park, just £3 per night. Comfortable room with all the mod cons. Loved the hotel pool and gym. Had dinner in the restaurant- food was outstanding and excellent service too.
Guest review byGlen
Travelers with friends
Avg. price/night: $85.17
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7,985 reviews
Location is really good, in the city center and close to the bus station, so very convenient to reach the airport. Food served for dinner was fine.
Guest review byMarc
Young couple
Avg. price/night: $57.75
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 598 reviews
Good city centre location Looks like the bathroom had been recently updated New carpets, decent quality linen and towels A mini fridge and a microwave in the room A friendly host who showed me to my room and explained how things worked
Guest review byCharlie
Solo traveler
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 706 reviews
Very warm welcome from Neil. He showed me my room, how everything worked and even told me a bit about the area. Good communication from Neil when arranging my check-in time. Sink in bedroom, despite not being an ensuite. Nicely designed guest house in general. Some cereal and tea/coffee provided. Good sized room with everything I needed. Good location very near city centre and easily reachable.
Guest review byBelle
Solo traveler
Avg. price/night: $79.02
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 533 reviews
Location: is good 10-15minutes drive to city centre area. Good car park area, free to us. Room was clean. And it was cleaned each day Staff were courteous
Guest review byAleem
Young couple
Avg. price/night: $144.54
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5,877 reviews
It's a lovely hotel in a convenient location close to the city centre. Our bedroom was great. It was well decorated with plenty of storage and a very comfortable bed. The bathroom was lovely and spacious, with a big walk-in shower. There was a good selection of fresh and tasty food available for breakfast. I would happily stay here again and recommend it.
Guest review bySara
Young couple
Avg. price/night: $145.89
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 617 reviews
The location of the accommodation was beautiful and an excellent place to stay.
Guest review byEmma
Family with young children
Avg. price/night: $229.64
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,164 reviews
Wonderfull Hotel, wanderfull situation, wonderfull whisky&vein cafe bar. clenless, staff all of good. especialy location where is near bus and train station and city center. Stay the Laichmoray Hotel when you go to to Elgin absolutely if you are traveler They are giving personal special breakfast 100 point.
Guest review byDr.Orhan
Young couple
Avg. price/night: $115.50
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,397 reviews
Location perfect in the city centre for a theatre visit. Bus dropped us at the door. Great view down to Aberdeen harbour. Room clean with everything you need. Comfy bed, good nights sleep and a full breakfast with plenty of choice.
Guest review bysteven
Young couple
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 580 reviews
Good location, close to the city center, the old town and the Aberdeen beach. Easy check-in. I got a message on WhatsApp that told me everyting I needed to know to find the keys and my room. Nice room with comfortable beds. Nice breakfast. Very friendly hosts!
Guest review byKristin
Travelers with friends
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 747 reviews
great central location very comfortable and quiet a great place to stay for the Lairig guru hill race beautiful scenery hoping to return 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Guest review bytina
Young couple
Avg. price/night: $247.21
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 340 reviews
Lovely place to stay, good location 1km to Ballater centre. Room clean, great shower, good breakfast.
Guest review byChris
Young couple
Avg. price/night: $114.82
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 285 reviews
Amazing place to stay! Lovely quirky accommodation in a perfect location. This is glamping at it's best. Everything we needed was provided. We all had the best time exploring and playing on the pond and zipline. The owners were so welcoming and helpful. We will definitely be back to stay again.
Guest review byJenny
Family with young children
Avg. price/night: $106.99
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 726 reviews
Location is in the city centre so easy to get to. Building looks nice. Friendly staff.
Guest review byGillian
Solo traveler
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 99 reviews
Great location. Sarah was very hospitable as was al with moving his car so we could park easily . Breakfast was amazing. Would highly recommend this as a great place to stay.
Guest review byIan
Young couple
Avg. price/night: $168.86
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 673 reviews
Location, kitchenette, staff, quiet despite city centre location
Guest review bySue
Young couple
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 83 reviews
Excellent location , bus stop at door for 5 min trip to city centre . Parking available and rooms spacious and clean . Family atmosphere , friendly and welcoming, extremely helpful . Couldn’t fault , recommend without hesitation and will visit again .
Guest review byBill W Aberdeen
Family with young children
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,392 reviews
Well, you can't beat the location as it's right on the harbour. The room was small but we only needed somewhere to sleep. Breakfast was good and everyone was friendly. I would certainly stay again.
Guest review bySamantha
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,837 reviews
Everything was brilliant at the Atholl Hotel. The hotel was spotless, the staff were extremely friendly and helpful. The location was close to the city centre, but still very quiet. We really loved this place.
Guest review byGraeme
Young couple
Avg. price/night: $99.96
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 5,344 reviews
The hotel. location was in the city centre. my husband and I like it. We're the shops are right at your door . Great . Lovely. Would recommend hotel staff very helpful and lovely 😍
Guest review byCarol
Family with young children
Avg. price/night: $224.24
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,613 reviews
Beautiful styling, friendly staff and the most comfortable bed! Located a short walk from the city, this hotel is the perfect place to stay. We will definitely return!
Guest review byDiane
Young couple
Avg. price/night: $107.80
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,627 reviews
Clean rooms and bar/restaurant. Friendly staff. Good location to get to city centre.
Guest review byCiona
Solo traveler
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 28 reviews
Josephine was such an amazing host, she made sure to make me feel welcome and answered all my questions. The room was clean and comfortable. The location is ideal as it’s close to city centre and the railway station. Most buses are also accessible and is only a 10 min walk to the bus stop. Shops are also nearby (Sainsbury, Tesco, restaurants) Definitely recommend staying there.
Guest review bySara
Solo traveler
Avg. price/night: $128.33
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 771 reviews
The house is beautiful and spotless. Right in the city center, in a privileged location with a lovely sea view. Staff is helpful and kind. Felt very welcome in the Highlands!
Guest review byMel
Solo traveler