Skip to main content

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

Perth

32 cheap hotels

Crieff

16 cheap hotels

Aberfeldy

15 cheap hotels

Pitlochry

14 cheap hotels

Blairgowrie

14 cheap hotels

Auchterarder

8 cheap hotels

Alyth

7 cheap hotels

Birnam

6 cheap hotels

Kirkmichael

5 cheap hotels

Dunkeld

5 cheap hotels

Glenfarg

3 cheap hotels

Clunie

3 cheap hotels

The best cheap hotels in Perthshire

Check out our selection of great cheap hotels in Perthshire

Filter by:

Star Rating
Review score

Fishermans Tavern

Hotel in Dundee

Located in Dundee, within a 7-minute walk of Broughty Ferry Beach and 4.3 miles of Discovery Point, Fishermans Tavern has accommodations with a restaurant and a bar, and free WiFi throughout the...

A
Alan
From
Switzerland
Great room, comfy bed, and a good bathroom. The staff are super friendly.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,103 reviews
Price from
$86.12
1 night, 2 adults

St John's Apartments

Perth

St John's Apartments in Perth provides accommodations with free Wifi 16 miles from Falkland Palace & Garden and 19 miles from Gleneagles.

V
Victoria
From
United States
The bed was very comfortable and the location was close to everything we were in Perth to see.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 318 reviews
Price from
$125.12
1 night, 2 adults

Asal Family House

Fife

Offering a garden, Asal Family House offers accommodations in Fife. This recently renovated homestay features a building dating back to 1950, which is 24 miles from the Forth Bridge.

T
Talha
From
United Kingdom
The room was very clean. And no noise at all for good sleep and the manager also very nice
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 145 reviews
Price from
$69.51
1 night, 2 adults

Kennacoil

Dunkeld

Kennacoil enjoys a location in Dunkeld, 19 miles from Killiecrankie and 23 miles from Blair Castle.

M
Megan
From
United States
An amazing stay - gorgeous spot, the pod was excellent, and the hosts were lovely!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 391 reviews
Price from
$67.54
1 night, 2 adults

The Clarendon

Hotel in Dundee

Located in Dundee, 1.7 miles from Discovery Point, The Clarendon provides accommodations with free WiFi and free private parking. This 4-star hotel offers a concierge service and luggage storage...

M
Moran
From
Israel
בניין מהמם,חדר גדול ומרווח,הכל חשמלי. צוות נחמד ומסביר פנים. היה תענוג
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 731 reviews
Price from
$130.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.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 170 reviews
Price from
$63.83
1 night, 2 adults

Tigh Na Leigh

Alyth

Tigh Na Leigh enjoys a location in Alyth, 17 miles from Discovery Point and 19 miles from Scone Palace. Both free Wifi and parking on-site are available at the guest house free of charge.

D
Danielle
From
United States
Incredible decor and Hospitality. Absolutely loved my stay. It felt like a real treat.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 377 reviews
Price from
$151.97
1 night, 2 adults

Strathardle Lodge

Kirkmichael

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

S
Sebastian
From
Spain
Superb hosts, nice touch having a bar on the premises. Super cozy property with a couple of lounges with comfy sofas and fire place. Extremely good breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 854 reviews
Price from
$118.20
1 night, 2 adults

Blairgowrie

Ballintuim

Blairgowrie offers accommodations in Ballintuim, 23 miles from Scone Palace and 28 miles from Discovery Point. This property offers access to a terrace and free private parking.

K
Karen
From
United Kingdom
Beautiful location and spotlessly clean . Loved it
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 21 reviews
Price from
$96.25
1 night, 2 adults

By The Way Campsite, Hobbit Hut 3

Tyndrum

By The Way Campsite, Hobbit Hut 3 is located in Tyndrum, just 28 miles from Inveraray Castle and 30 miles from Massacre of Glencoe. This campground provides free private parking and free Wifi.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews
Price from
$78.80
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 9.0
Wonderful - What previous guests thought, 7,375 reviews

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 20,190 reviews

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4,592,991 reviews

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 25,424 reviews

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,208,825 reviews

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,337 reviews

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,338 reviews

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,080 reviews

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,173 reviews

Popular with guests booking cheap hotels in Perthshire

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 25,424 reviews

FAQs about cheap hotels in Perthshire

Cheap hotels that guests love in Perthshire

See all
Scored out of 10, guest rating 9.0
Wonderful - 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 byClaire
Family with young children
Avg. price/night: $228.56
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 593 reviews
Lovely property, great location, spotlessly clean, comfortable room/bed, fab breakfast, friendly, helpful owner
Guest review byHilary
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 585 reviews
Absolutely beautiful location ideal for chilling out
Guest review bygray
Young couple
Avg. price/night: $176.29
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 318 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 byAllison
Group
Avg. price/night: $162.10
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 430 reviews
The room was spacious and looked as though it had been redecorated very recently. Everything was very clean. The shower room was also spacious and spotless. We particularly appreciated the really large bath towels. Breakfast was very sustaining.
Guest review byJane Annesley
Young couple
Avg. price/night: $254.64
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,043 reviews
We needed to break a long journey to the north. Pitlochry was an ideal location. To be honest it was a very long time since we had stayed in a youth hostel. Lovely room. Quiet and peaceful. Good well organised breakfast. We would think of using youth hostels again!
Guest review byEDGAR
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 143 reviews
Little Rosslyn is an excellent little studio with everything you could wish for. The property was spotless, and is really nicely decorated. Lovely and quiet location, with good access to Perth and the surrounding area. Emma and Neil were excellent hosts and went out of their way to help us. They even left some delicious homemade cookies on the table for our arrival! Our stay was perfect and we hope to return one day.
Guest review byAbbie
Young couple
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews
The location was amazing, so much to see. The cottage was very clean and comfortable equipped with everything you would need. Fantastic for a relaxing stay.
Guest review byBenjamin
Solo traveler
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,851 reviews
Good location for the races. Pubs, cafes and restaurants a 5 minute walk away. The hotel restaurant had some amazing deals, but they are not part of the main menu. As you walk into the restaurant look at the little stands (a4) as you walk in. Breakfast was fine though not a huge choice compared to other hotels.
Guest review byKellie
Young couple
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,809 reviews
Perfect location for the festival we had travelled for. Very clean breakfast room was great! Staff were all very friendly. And was a great location.
Guest review bySarah
Young couple