Guest Houses in Perth

Compare 7 top-rated guest houses in Perth. Enjoy free parking, superb breakfasts, and central locations. Book now for exclusive rates.

Check-in
Sat, 07 Nov
Check-out
Sun, 08 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Sat, 07 Nov
-
Check-out
Sun, 08 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Sat, 07 Nov
-
Check-out
Sun, 08 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-7 out of 7
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.0
Perfect
Map
1.1 km from City Centre1000 m from Perth and Kinross Council
Bicycle StorageSecure ParkingShared Lounge
  • Victorian architectural charm
  • Homemade local breakfast
  • Secure on-site parking
From£ 75 /nightSelect
WoodleaGuest house
8.5
Great
Map
400 m from City Centre300 m from Ceasar's Amusement Park
Guest LoungeGolf CourseLuggage Storage
  • Hand-painted cornices dining room
  • Fresh breakfast from local produce
  • Ground floor rooms accessible
From£ 70 /nightSelect
The TownhouseGuest house
9.9
Perfect
Map
500 m from City Centre500 m from Ceasar's Amusement Park
Private ParkingVIP Check-inIn-Room Breakfast
  • Visit Scotland 5 Gold Stars
  • Overlooks South Inch Park
  • Locally-sourced breakfast
From£ 138 /nightSelect
7.6
Very good
Map
600 m from City Centre400 m from Ceasar's Amusement Park
BilliardsKaraokeCanoeing
  • Personalized host service by Jackie
  • Nepalese & Indian cuisine next door
  • Powerful walk-in power showers
From£ 49 /nightSelect
8.8
Great
Map
1.2 km from City Centre1000 m from Black Watch Museum
BowlingGolf CourseTennis Court
  • Honesty box for snacks and drinks
  • Discounts at local eateries on site
  • Family-run with personalized host care
From£ 49 /nightSelect
ScotiaGuest house
9.0
Perfect
Map
1.0 km from City Centre300 m from Black Watch Museum
Guest LoungeBike StorageFree Parking
  • Family-run guesthouse with homemade treats
  • Dogs welcome in guest rooms
  • Personalized maps and dining recommendations
From£ 64 /nightSelect
9.0
Perfect
Map
1.2 km from City Centre1000 m from Perth and Kinross Council
Private ParkingPacked LunchVIP Check-in
  • Local fishing guidance from hosts
  • High corniced ceilings in rooms
  • A la carte continental breakfast
From£ 84 /nightSelect

Guest houses in Perth, Scotland, offer a more personal and affordable alternative to hotels, especially for travelers who value a hearty breakfast and a central location. Most are within walking distance of the city centre and landmarks like St Ninian's Cathedral and Scone Palace. Expect free WiFi, private bathrooms, and often free or paid on-site parking. Many properties cater to families and budget-conscious visitors, with rates starting from around £70 per night. For those with mobility needs, some guest houses also provide facilities for disabled guests.

Among the top-rated choices, The Townhouse (Exceptional, 99) stands out with its award-winning 19th-century elegance, antique furniture, and views over South Inch Park. Hazeldene Guest House (Fabulous, 89) and No 9 The Guest House Perth (Superb, 90) are praised for their superb breakfasts with local produce. Dunallan Guest House (Fabulous, 88) is family-friendly and offers rooms with garden views, while Woodlea (Fabulous, 85) combines a central position with a guest lounge and bar. For a budget option, Scotia (Superb, 90) provides exceptional breakfast and free parking. All these guest houses prioritise comfort and a warm welcome, making them ideal for couples, families, or solo explorers.