Search cheap hotels in Grampian

Find the cheap hotels that appeal to you the most

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

Aberdeen

336 cheap hotels

Lossiemouth

81 cheap hotels

Elgin

53 cheap hotels

Ballater

51 cheap hotels

Forres

41 cheap hotels

Peterhead

36 cheap hotels

Stonehaven

35 cheap hotels

Aberlour

35 cheap hotels

Buckie

30 cheap hotels

Banff

30 cheap hotels

Keith

21 cheap hotels

Cullen

21 cheap hotels

Fraserburgh

20 cheap hotels

Inverurie

19 cheap hotels

Turriff

18 cheap hotels

Dyce

17 cheap hotels

The best cheap hotels in Grampian

Check out our pick of great cheap hotels 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.

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,787 reviews
Price from
US$199.04
1 night, 2 adults

Lily Bank Room

Stonehaven

Offering a garden and garden view, Lily Bank Room is located in Stonehaven, 26 km from Beach Ballroom and 48 km from Lunan Bay.

i
isabelle
From
Australia
Very comfortable with everything we needed, friendly host, easy walk to town centre.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 100 reviews
Price from
US$106.07
1 night, 2 adults

Cosy and modern 1 bedroom garden house - very dog friendly!

Tarves

Set in Tarves in the Grampian region, Cosy and modern 1 bedroom garden house - very dog friendly! offers accommodation with free WiFi and free private parking.

s
suet fong
From
Hong Kong
Cozy and comfort place to stay
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 188 reviews
Price from
US$135.53
1 night, 2 adults

Outlander Boutique B&B King

Cruden Bay

Offering a private beach area and city view, Outlander Boutique B&B King is set in Cruden Bay, 37 km from Beach Ballroom and 17 km from Newburgh on Ythan Golf Club.

P
Paweł
From
Poland
Super cosy and warm, outstanding breakfast, truly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 121 reviews
Price from
US$116.67
1 night, 2 adults

Room on the River

Cruden Bay

Offering a garden and garden view, Room on the River is set in Cruden Bay, 37 km from Beach Ballroom and 17 km from Newburgh on Ythan Golf Club.

N
Noeleen
From
Australia
Very relaxed & our host Gillian went out of her way to help anytime
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 164 reviews
Price from
US$129.64
1 night, 2 adults

Aden House Bed And Breakfast

Mintlaw

Situated in Mintlaw and only 48 km from Beach Ballroom, Aden House Bed And Breakfast features accommodation with quiet street views, free WiFi and free private parking.

L
LaStr33
From
Germany
Great hosting by Corrie and Martin. Everything was perfect. Nice and quiet place.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 169 reviews
Price from
US$121.12
1 night, 2 adults

Sunflower Bed & Breakfast

Findhorn

Sunflower Bed & Breakfast, a property with a garden, is located in Findhorn, 49 km from Inverness Castle, 20 km from Elgin Cathedral, as well as 40 km from Castle Stuart Golf Links.

S
Sarah
From
Belgium
The attention to detail for the comfort of guests made my stay so special
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 116 reviews
Price from
US$124.40
1 night, 2 adults

Dunvegan Bed & Breakfast

Dufftown

Situated in Dufftown, 23 km from Huntly Castle and 28 km from Elgin Cathedral, Dunvegan Bed & Breakfast features accommodation with free WiFi in a historic building.

P
Pal Roger
From
Norway
Very good breakfast. Good location in Dufftown. Easy to park the car in the street.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 344 reviews
Price from
US$147.97
1 night, 2 adults

Disblair House

Newmachar

Disblair House features garden views, free WiFi and free private parking, located in Newmachar, 19 km from Beach Ballroom.

S
Sarah
From
United Kingdom
My friend and I could have stayed for life at this amazing hidden gem of a hotel. Both the owners treated you and welcomed you into their property as if you were family and also their lovely dogs. The breakfast was the most fabulous breakfast we have ever had with so much to choose from including continental and cooked what you wanted. They made our room very cosy and the beds were so comfortable, there were even chocolates for us,milk and water in the fridge too. Pure relaxation here,so if you are looking for a unique value for money then look no further as we both highly recommend disblair house by miles and will be back so thank you so much chris and karolyn not a lot of people like you.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 201 reviews
Price from
US$117.85
1 night, 2 adults

Gordon House

Tomintoul

Featuring a garden and views of garden, Gordon House is a bed and breakfast situated in a historic building in Tomintoul, 43 km from Balmoral Castle.

M
Mark
From
Australia
We booked the Family Suite which allowed us the luxury of having a room for our luggage and a room for us to relax. Les (Lesley) was a born entertainment package. We had the pleasure of participating in 2 dinner parties, in addition to 3 breakfasts, and it was delightful to met other people from other parts of the word and chat, laugh, drink and share experiences.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 140 reviews
Price from
US$170.23
1 night, 2 adults
All cheap hotels in Grampian

Most booked cheap hotels in Grampian this month

See all

Popular with guests booking cheap hotels in Grampian

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

Popular with guests booking cheap hotels in Grampian

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

Popular with guests booking cheap hotels in Grampian

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

Popular with guests booking cheap hotels in Grampian

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

Popular with guests booking cheap hotels in Grampian

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

Popular with guests booking cheap hotels in Grampian

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

Popular with guests booking cheap hotels in Grampian

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

Popular with guests booking cheap hotels in Grampian

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

Popular with guests booking cheap hotels in Grampian

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

Popular with guests booking cheap hotels in Grampian

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

FAQs about cheap hotels in Grampian

Cheap hotels that guests love in Grampian

See all
Avg. price/night: US$130.95
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 433 reviews
It was in an ideal location and very clean and excellent breakfast 🤩
Guest review by
Anne
Young couple
Avg. price/night: US$78.57
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 67 reviews
A wonderful stay the static was spotless every thing in you needed ,a very clean site ideal location for us
Guest review by
Ormerod
Family with young children
Avg. price/night: US$121.12
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 418 reviews
Excellent accomodation. Staff were great with us as were the locals. The rooms were ideal, whole place was spotless and the breakfast and bar food were spot on. Pool, darts, snooker an added bonus. Good location and Banchory a lovely town. Ideal place for a golf trip and was thoroughly enjoyed by all.
Guest review by
Graeme
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 59 reviews
Ideal location near beach and forest walks. Comfortable and spotless accommodation and well equipped. Warm and cosy. Easy to walk into the village.
Guest review by
Ruth
Family with young children
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 61 reviews
A very clean apartment. The rooms were nice and the facilities were very good and everything was in good working condition. The location was ideal for Ballater centre.
Guest review by
Gary
Young couple
Avg. price/night: US$118.47
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,985 reviews
Ideal location Great budget hotel
Guest review by
Stephen
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 109 reviews
Location is ideal for beach access. Property was very clean and easy to find.
Guest review by
Andy
Young couple
Avg. price/night: US$136.18
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 598 reviews
Clean, spotless, owner / manager couldn't be more friendlier. Easy check in / check out process, accommodates early check in requests. Very helpful staff. Great location and the cost is cheap!.
Guest review by
Jamie
Solo traveller
Avg. price/night: US$86.24
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 8,460 reviews
We travelled by train so location right next to the station was ideal. Room was big and very clean. Breakfast room was organised well and wasn't crowded. Reception and waiting staff were very good.
Guest review by
Helen
Family with young children
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 47 reviews
Very clean and cosy. Ideal location and checking in/out very easy.
Guest review by
Gail
Young couple