Search cheap hotels in Perthshire

Find the cheap hotels that appeal to you the most

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

Perth

117 cheap hotels

Pitlochry

95 cheap hotels

Blairgowrie

62 cheap hotels

Aberfeldy

54 cheap hotels

Auchterarder

47 cheap hotels

Crieff

43 cheap hotels

Comrie

25 cheap hotels

Dunkeld

20 cheap hotels

Balnald

14 cheap hotels

Kinross

13 cheap hotels

Birnam

12 cheap hotels

Alyth

12 cheap hotels

Saint Fillans

10 cheap hotels

Cray

10 cheap hotels

Lawers

8 cheap hotels

Glenshee

7 cheap hotels

The best cheap hotels in Perthshire

Check out our pick of great cheap hotels in Perthshire

Filter by:

Star rating
Review score

The Townhouse Aberfeldy - Rooms & Breakfast

Aberfeldy

Built in 1895, The Townhouse Aberfeldy - Rooms & Breakfast sits on the edge of Aberfeldy’s town centre, a rural town in Highland Pethshire.

J
Joanne
From
Canada
Very upscale lodging, large twin room, nicely decorated. Excellent choices for breakfast and staff very polite and accommodating.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,814 reviews
Price from
US$137.32
1 night, 2 adults

Kennacoil

Dunkeld

Kennacoil, a property with barbecue facilities, is located in Dunkeld, 25 km from Castle Menzies, 30 km from Scone Palace, as well as 30 km from Killiecrankie.

H
Holly
From
United Kingdom
lovely staff, very helpful and amazing location, perfect stay
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 246 reviews
Price from
US$78.52
1 night, 2 adults

Ardvane Bed & Breakfast

Pitlochry

Offering a garden and quiet street view, Ardvane Bed & Breakfast is situated in Pitlochry, 46 km from Scone Palace and 12 km from Blair Castle.

S
Shweta
From
India
A comfortable clean and beautiful property at a lovely and very peaceful location. I took a single room which was clean and cosy and had enough space to secure my luggage and keep my belongings, also for me to relax and feel at home. The host is pleasant, lively and very helpful, he makes awesome breakfast and is readily available to answer any queries or to guide or recommend places around.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 462 reviews
Price from
US$150.49
1 night, 2 adults

Corriefodly Holiday Park

Blairgowrie

If you love the outdoors, Corriefodly is the perfect holiday destination. Whether you prefer a leisurely stroll or an adventurous hill walk you will be spoiled for choice.

D
Diane
From
France
Beautiful well maintained place
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 122 reviews
Price from
US$78.52
1 night, 2 adults

Tigh Na Leigh

Alyth

Set within 27 km of Discovery Point and 31 km of Scone Palace in Alyth, Tigh Na Leigh provides accommodation with seating area.

R
Robert
From
Czech Republic
good accomodation for one night stays dueing roadtrips, looks like a chateau inside. The owner gave us very good travelling tips
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 377 reviews
Price from
US$130.86
1 night, 2 adults

The Merryburn - Rooms and Courtyard Studios

Hotel in Dunkeld

Located in Dunkeld, within 29 km of Castle Menzies and 48 km of Discovery Point, The Merryburn - Rooms and Courtyard Studios offers accommodation with free WiFi throughout the property.

A
Achilleia
From
Cyprus
I had an amazing stay during my solo trip! The staff is extremely lovely and friendly, always willing to help and give you directions and advice for the area and local shops. Only 15 minutes walk from the restaurants/pubs of Dunkeld, and only 1 hour drive to Glenshee Ski Centre. I'll definitely be back!! Thank you again for the lovely stay 😊
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 600 reviews
Price from
US$147.87
1 night, 2 adults

Strathardle Lodge

Kirkmichael

Situated in Kirkmichael, Strathardle Lodge has a fully stocked honesty bar, guest lounge and free WiFi as well as in-house Cake School.

B
Bin
From
China
Well decorated, clean and comfortable
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 949 reviews
Price from
US$117.77
1 night, 2 adults

Oor Hoose

Blairgowrie

Oor Hoose, a property with a garden, is located in Blairgowrie, 22 km from Scone Palace, 33 km from Discovery Point, as well as 44 km from Castle Menzies.

M
Michelle
From
United Kingdom
Absolutely everything. There was everything and more with Oor house. The bed and the bedding was by far the nicest I've ever slept in. There was fresh milk, biscuits and more. Everything flowed and was so well thought out. I am extremely particular and this exceeded my expectations by far. The host went above and beyond and.was so helpful and incredibly caring. As a single female traveller, I felt safe and looked after. Eve though it's not his responsibility, which was lovely. Thank you ☺️ I cannot wait to go back on my return to Blairgowrie next week. I only did a video. So I will take some photos on my return 😍
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews
Price from
US$122.35
1 night, 2 adults

Blairgowrie - Cosy terraced cottage sleeps 4

Blairgowrie

Set in Blairgowrie in the Perthshire region, Blairgowrie - Cosy terraced cottage sleeps 4 features a patio. Both free WiFi and parking on-site are available at the apartment free of charge.

M
Maureen
From
United Kingdom
It was comfortable and fresh. The size of the cottage was perfect for us. It was very easy getting the keys and the owner of the property kept in touch with us right up till we arrived giving plenty information that was relevant. We would stay here again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 19 reviews
Price from
US$123.64
1 night, 2 adults

Oakbank Mews

Aberfeldy

Located in Aberfeldy in the Perthshire region, with Castle Menzies and Aberfeldy Golf Course nearby, Oakbank Mews provides accommodation with free WiFi and free private parking.

0
0P0U
From
United Kingdom
Beautiful house finished to an exceptionally high standard. Had that “new home” smell. We also had a balcony which we weren’t expecting and had lovely views over the Tay. The bottle of wine chilling in the fridge on arrival was an added touch! There are games and DVDs in the house which we took advantage of. The location is fantastic, you’re a 2m drive from the nearest shop/ restaurants/ pub.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20 reviews
Price from
US$703.87
1 night, 2 adults
All cheap hotels in Perthshire

Most booked cheap hotels in Perthshire this month

See all

Popular with guests booking cheap hotels in Perthshire

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

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,604 reviews

Popular with guests booking cheap hotels in Perthshire

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

Popular with guests booking cheap hotels in Perthshire

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

Popular with guests booking cheap hotels in Perthshire

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

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,441 reviews

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 878 reviews

Popular with guests booking cheap hotels in Perthshire

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

Popular with guests booking cheap hotels in Perthshire

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

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,181 reviews

FAQs about cheap hotels in Perthshire

Cheap hotels that guests love in Perthshire

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 55 reviews
The location was great, beds were really comfortable, house had all the facilities we needed. Very clean with the exception of a few cobwebs.
Guest review by
Claire
Family with young children
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 653 reviews
Lovely property, great location, spotlessly clean, comfortable room/bed, fab breakfast, friendly, helpful owner
Guest review by
Hilary
Young couple
Avg. price/night: US$154.41
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 535 reviews
Great location, friendly hosts, very clean and many special extras that make your stay just perfect! I highly recommend this place!
Guest review by
Claudia
Solo traveller
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 400 reviews
Absolutely beautiful location ideal for chilling out
Guest review by
gray
Young couple
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 190 reviews
Lena was a great host. Very informative and friendly. The location was just right for getting out and about to the Highlands, Dundee, Edinburgh, The Trossachs etc. My odd requests for breakfasts was dealt with in good humour.
Guest review by
Debra
Young couple
Avg. price/night: US$133.27
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 184 reviews
Everything, it was spacious and modern. It was spotless and I’ve seen such huge beds, they were also super comfortable. The location was perfect, right in the middle of the city centre. I can’t fault anything and would definitely go back for more than one night. The Restaurant downstairs was great, food was excellent and cocktails a bit special, staff were lovely too.
Guest review by
Allison
Group
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,132 reviews
The room was very clean and decent size. The breakfast selection is good and parking is available. Great location, short walk from everything
Guest review by
Jared
Young couple
Avg. price/night: US$146.56
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,189 reviews
Central location is ideal
Guest review by
Kenneth
Young couple
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 39 reviews
I liked the location it was chilled and relaxing and very clean
Guest review by
Gary
Young couple
Avg. price/night: US$124.32
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 538 reviews
Very good location close to beautiful Dunkeln.Trevor,the host is very friendly and makes sure you have everything you need.Lovely cooked breakfast with plenty of options.Room was very spacious and it was spotless.Very comfy bed.Really good value for money.
Guest review by
Alicia
Young couple
gogless