Our top 12 B&Bs in Perth

based on 9,392 bed and breakfast reviews
7.7 Good
See 3 Hot Deals
* selected nights
Offering 2 en-suite rooms, the Acer Guest House is placed in Perth and is 0.3 miles from Perth train station, offering great value 4-star guesthouse hospitality, with two individually decorated, tastefully appointed rooms. Check out 3 stay deals from £35 on selected nights in March and April, plus the guesthouse is rated 7.7 out of 10 from 58 fully verified guest reviews. St Ninians Cathedral is 0.7 miles from the property. more
Great Breakfast Free Parking No Smoking Rooms Free Wi-Fi
9.9 Exceptional
See 3 Hot Deals
* selected nights
Built in the 1800s, The Townhouse is set 1380 feet from the centre of Perth and is 1540 feet from Perth train station, offering superior-rated 5-star bed and breakfast hospitality, with 5 generously appointed, en-suite rooms. Check out 3 stay deals at up to 35% OFF on selected nights in March and April, plus the bed and breakfast is rated 9.9 out of 10 from 655 fully verified guest reviews. St Ninians Cathedral is 0.4 miles from the property. more
Cooked Breakfast Free Parking Free Wi-Fi
8.9 Fabulous
See 3 Hot Deals
* selected nights
Featuring free parking, the Hazeldene Guest House is located 0.7 miles from the centre of Perth and is 0.4 miles from Perth Concert Hall, offering highly rated 4-star guesthouse hospitality, with 5 spacious, generously appointed rooms. Check out 3 stay deals from £30 on selected nights in March and April, plus the guesthouse is rated 8.9 out of 10 from 439 fully verified guest reviews. St Ninians Cathedral is 0.5 miles from the Victorian property. more
Continental Breakfast Free Parking Free Wi-Fi
8.9 Fabulous
See 3 Hot Deals
* selected nights
Offering City views across Perth, No 9 The Guest House Perth is 0.5 miles from Perth Concert Hall, offering highly rated guesthouse hospitality, with five generously appointed, en-suite rooms. Check out 3 stay deals at up to 35% OFF on selected nights in March and April, plus the guesthouse is rated 8.9 out of 10 from 159 fully verified guest reviews. The Black Watch Castle & Museum is 0.7 miles from the property. more
Scottish Breakfast Free Parking Free Wi-Fi
8.9 Fabulous
See 6 Hot Deals
* selected nights
Offering 12 en-suite rooms, the Woodlea is located in Perth and is 1220 feet from St Ninians Cathedral, offering highly rated 3-star bed and breakfast hospitality, with twelve modern, bright & airy rooms. Check out 6 stay deals at up to 36% OFF on selected nights in March and April, plus the bed and breakfast is rated 8.9 out of 10 from 720 fully verified guest reviews. Perth Concert Hall is 0.4 miles from the property. more
Cooked Breakfast Free Parking Free Wi-Fi Family Rooms
9.3 Superb
See 3 Hot Deals
* selected nights
The Scotia is a family run property located 0.6 miles from the centre of Perth and is 1030 feet from The Black Watch Castle & Museum, offering superbly rated bed and breakfast hospitality, with six well-appointed rooms. Check out 3 stay deals at up to 30% OFF on selected nights in March and April, plus the bed and breakfast is rated 9.3 out of 10 from 367 fully verified guest reviews. Perth Concert Hall is 0.6 miles from the property. more
Scottish Breakfast Free Parking Free Wi-Fi Pets Welcome Pool Table
9.7 Exceptional
See 3 Hot Deals
* selected nights
With free parking and family rooms, the Arisaig Guest House is set 0.8 miles from the centre of Perth and is 0.5 miles from Perth Concert Hall, offering superior-rated 4-star guesthouse hospitality, with five generously appointed rooms. Check out 3 stay deals at up to 35% OFF on selected nights in March and April, plus the guesthouse is rated 9.7 out of 10 from 329 fully verified guest reviews. St Ninians Cathedral is 0.6 miles from the property. more
Great Breakfast Free Parking Free Wi-Fi Family Rooms
8.8 Fabulous
See 4 Hot Deals
* selected nights
Boasting family rooms, the Dunallan Guest House is ideally situated 0.8 miles from the centre of Perth and is 0.6 miles from Perth Concert Hall, offering highly rated 4-star guesthouse hospitality, with eight pleasantly appointed, en-suite rooms. Check out 4 stay deals from £29 on selected nights in March and April, plus the guesthouse is rated 8.8 out of 10 from 530 fully verified guest reviews. St Ninians Cathedral is 0.7 miles from the property. more
Great Breakfast Free Parking Free Wi-Fi Family Rooms Accessible Rooms Tennis
9.2 Superb
See 5 Hot Deals
* selected nights
With mountain views, the Silverwood Luxury Lodges & Bistro Barn is located 7.8 miles from the centre of Perth and is 0.8 miles from Megginch Castle, offering superbly rated 1-star bed and breakfast hospitality, with 3 bright & well-appointed rooms. Check out 5 lodge deals from £75pp on selected nights in March and April, plus the bed and breakfast is rated 9.2 out of 10 from 59 fully verified guest reviews. Ilton Castle is 3.5 miles from the property. more
Great Breakfast Free Parking Free Wi-Fi Family Rooms
7.6 Good
See 4 Hot Deals
* selected nights
Offering 8 comfortable rooms and set 1070 feet from the centre of Perth, the Heidl Guest House is 1450 feet from Perth train station, offering great value 1-star guesthouse hospitality, with eight comfortable, pleasantly appointed rooms. Check out 4 stay deals from £28 on selected nights in March and April, plus the guesthouse is rated 7.6 out of 10 from 64 fully verified guest reviews. Perth Concert Hall is 0.4 miles from the property. more
Great Breakfast No Smoking Rooms Free Wi-Fi
8.7 Fabulous
See 4 Hot Deals
* selected nights
Featuring free parking, the Heidl Guest House partner with Grampian Hotel is ideally situated 1100 feet from the centre of Perth and is 1420 feet from St Ninians Cathedral, offering highly rated 3-star guesthouse hospitality, with 8 pleasantly appointed rooms. Check out 4 stay deals at up to 34% OFF on selected nights in March and April, plus the guesthouse is rated 8.7 out of 10 from 919 fully verified guest reviews. Perth Concert Hall is 0.4 miles from the property. more
Great Breakfast Free Parking Free Wi-Fi Family Rooms
8.2 Very good
See 6 Hot Deals
* selected nights
Offering a sun terrace, the Strathcona Guesthouse is conviniently situated 0.5 miles from the centre of Perth and is 850 feet from The Black Watch Castle & Museum, offering very well-rated guest house hospitality, with 4 well-appointed rooms. Check out 6 stay deals from £30 on selected nights in March and April, plus the guest house is rated 8.2 out of 10 from 90 fully verified guest reviews. Perth Concert Hall is 0.5 miles from the property. more
Continental Breakfast Free Parking Free Wi-Fi Family Rooms
Search all 43 B&Bs in Perth
Check out all our deals & offers
Find your perfect stay - today
Last minute and vacation deals

FAQs about B&Bs in Perth

  • What B&Bs are near St Ninians Cathedral?

    The nearest B&B to St Ninians Cathedral is Woodlea, which is 1220 feet away and the second closest B&B near St Ninians Cathedral is Heidl Guest House partner with Grampian Hotel which is 1420 feet away and has a great review score of 8.7

  • What are the best B&Bs near Perth Concert Hall?

    The best B&B near Perth Concert Hall is Woodlea, which is 0.4 miles away and another superb B&B near Perth Concert Hall is Hazeldene Guest House which is 0.4 miles away and has a great review score of 8.9

  • Which B&Bs are near Perth train station?

    The 2 nearest hotels to Perth train station are Heidl Guest House at 1450 feet and, secondly Woodlea which is 1470 feet away. Both hotels have excellent rates and great review scores.

  • What are the best B&Bs near The Black Watch Castle & Museum?

    Some of the best B&Bs near The Black Watch Castle & Museum are Strathcona Guesthouse, Scotia and Hazeldene Guest House.

  • How much is it for a B&B in Perth tonight?

    The price for a B&B in Perth tonight is from from £30pp*. Acer Guest House is offering 3 deals in March. * Subject to availability. Use our search box to find the best prices for your dates.

  • Which B&Bs are best for couples in Perth?

    Some of the best Perth B&Bs for couples are; The Townhouse or Hazeldene Guest House. You could also try No 9 The Guest House Perth, which frequently has B&B offers on double rooms.

  • Which B&Bs in Perth are best for singles?

    Some of the best rates for single rooms at Perth can be found at Hazeldene Guest House and Woodlea as well as Scotia on selected nights.

  • What are the closest B&Bs near Perth center?

    The closest B&Bs near Perth centre are Woodlea at 640 feet, with The Townhouse at 1380 feet and Acer Guest House which is located 0.6 miles from Perth center.

  • What B&Bs in Perth are best for families?

    Many B&Bs in Perth offer family rooms - try Scotia and Arisaig Guest House.

  • Are there any cheap B&Bs in Perth?

    There are several budget B&Bs in Perth with prices from from £30pp on selected nights. Try Woodlea or find great value deals at Scotia.You can also try Arisaig Guest House.

  • Which B&Bs in Perth have parking?

    Many B&Bs in Perth offer parking, though most offer limited spaces, and early booking is suggested. You could try Acer Guest House, or also look at The Townhouse, which offers free parking.

List your B&B

Get more bookings

List your bed and breakfast, guest house or Inn today for free & get extra bookings with no commissions or booking fees. It's easy and hassle free. List your property here