Perth Guest Houses
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Guest Houses in Perth

Westlands of Pitlochry
160 Atholl Road Pitlochry Scotland
$153 nightly
The price is $184 total per night
$184 total
Apr 27 - Apr 28
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Westlands of Pitlochry in Pitlochry, you'll be within a 5-minute drive of Cairngorms National Park and Rob Roy Way - North.
Breakfast included
Parking included

Craigroyston House & Lodge
2 Lower Oakfield Pitlochry Scotland
$152 nightly
The price is $183 total per night
$183 total
Apr 27 - Apr 28
Total with taxes and fees
With a stay at Craigroyston House & Lodge, you'll be centrally located in Pitlochry, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North.
Breakfast included
Parking included

Craigvrack Hotel & Restaurant
West Moulin Road Pitlochry Scotland
$123 nightly
The price is $148 total per night
$148 total
May 7 - May 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Pitlochry, Craigvrack Hotel & Restaurant is in a rural location, within a 15-minute walk of Rob Roy Way - North and Pitlochry Golf Club.
Parking included
Free WiFi

Craigmhor Lodge & Courtyard
27 West Moulin Rd Pitlochry Scotland
$171 nightly
The price is $206 total per night
$206 total
Apr 26 - Apr 27
Total with taxes and fees
With a stay at Craigmhor Lodge & Courtyard in Pitlochry, you'll be in a national park, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North.
Breakfast included
Parking included

Grampian Hotel
37 York Pl Perth Scotland
$112 nightly
The price is $134 total per night
$134 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Grampian Hotel in Perth, you'll be a 4-minute walk from Perth Leisure Pool and 6 minutes by foot from Perth Ice Rink.
Breakfast included
Parking included

Victoria Square
12 Victoria Square Stirling Scotland
$257 nightly
The price is $308 total per night
$308 total
Apr 27 - Apr 28
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Victoria Square in Stirling, you'll be next to a golf course, within a 10-minute walk of Old Town Jail and Tolbooth.
Free WiFi
Restaurant

Shaftesbury Lodge Guest House
1 Hyndford Street Dundee Scotland
$96 nightly
The price is $115 total per night
$115 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Dundee, Shaftesbury Lodge Guest House is within a 15-minute walk of West Park and University of Dundee.
Parking included
Free WiFi

Queensferry guest house
189 Queensferry Rd Dunfermline Scotland
$64 nightly
The price is $77 total per night
$77 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Queensferry guest house in Dunfermline (Rosyth), you'll be within a 10-minute drive of Forth Road Bridge and Dunfermline Abbey.
Parking included
Free WiFi

Dunclutha Guest House
16 Victoria Road Leven Scotland
$122 nightly
The price is $122 total per night
$122 total
Apr 27 - Apr 28
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Dunclutha Guest House in Leven, you'll be near the beach, within a 15-minute walk of Leven Beach and Fife Heritage Railway.
Hot Tub
Breakfast included

The Townhouse
17 Marshall Place Perth Scotland
$203 nightly
The price is $243 total per night
$243 total
May 7 - May 8
Total with taxes and fees
With a stay at The Townhouse in Perth, you'll be a 3-minute walk from Fergusson Gallery and 7 minutes by foot from St. John's Kirk.
Breakfast included
Parking included

Carra Beag Guest House
16 Toberargan Road Pitlochry Scotland
$141 nightly
The price is $169 total per night
$169 total
Apr 26 - Apr 27
Total with taxes and fees
With a stay at Carra Beag Guest House in Pitlochry, you'll be within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North.
Breakfast included
Pet friendly

Tigh Na Leigh
22-24 Airlie Street Blairgowrie Scotland
$124 nightly
The price is $149 total per night
$149 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Blairgowrie, Tigh Na Leigh is within a 5-minute drive of Strathmore Golf Centre and Alyth Museum.
Parking included
Free WiFi
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Perth Guest Houses essential information
Accommodation | 67 Guest Houses |
|---|---|
Lowest Price | $77 |
Highest Price | $308 |
Popular accommodation | Westlands of Pitlochry, Craigroyston House & Lodge, Craigvrack Hotel & Restaurant, Craigmhor Lodge & Courtyard, Grampian Hotel, Victoria Square, Shaftesbury Lodge Guest House, Queensferry guest house, Dunclutha Guest House, The Townhouse, Carra Beag Guest House, Tigh Na Leigh |
More to Explore in Perth
Top Picks
- Business Hotels in Perth
- Meikleour Hotels
- Hotels with Balconies in Perth
- Almondbank Hotels
- Hotels with an Indoor Pool in Perth
- Freetobook Hotels in Perth
- Monzie Hotels
- Hotels with Bars in Perth
- B&B in Perth
- Arcade Hotels in Perth
- Hotels with Free Parking in Perth
- Green Hotels in Perth
- 4 Star Hotels in Perth
- Hotels with Airport Transfers in Perth
- Hotels with a Wedding Venue in Perth
- Boutique Hotels in Perth
- Scone Hotels
- Cabin Rentals in Perth
- Hotels with a Gym in Perth
- 5 Star Hotels in Perth
- 3 Star Hotels in Almondbank
- Hotels with Hot Tubs in Perth
- Historic Hotels in Perth
- Scotlandwell Hotels
- Adventure Sport Hotels in Perth
