Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Dundee Road, Perth, PH2 7AQ – Show map
Get instant confirmation with FREE cancellation on most rooms!
6 Reasons to Choose Beechgrove
No booking fees • Save money! • Best Price Guaranteed
40 properties in Perth
Including hotels, apartments, villas and more.
194 verified reviews
We speak your language
Beechgrove's staff speaks: English
Booking is safe
When you book with us your details are protected by a secure connection.
Golf Course (within 2 miles)
Free! Free private parking is available on site (reservation is not needed).
Non-smoking Rooms, Heating, All Spaces Non-Smoking (public and private)
3:30 PM - 7:00 PM
7:30 AM - 10:00 AM
My viewed hotels
How to Book
Cancellation/Change of a Reservation
Just 150 metres from the banks of the River Tay, the Victorian Auld Manse Guest House is located in Perth’s residential area and is only a 15-minute walk from Perth town centre.
Score from 257 reviews Wonderful - 9/10
A 5-minute walk from Perth city centre and railway and bus stations, Woodlea has free Wi-Fi, free parking, a residents lounge and modern bedrooms with fully stocked coffee/tea tray.
Score from 121 reviews Excellent - 8.8/10
Situated in the centre of Perth, a 35-minute drive from Dundee, this guest house offers free Wi-Fi and free parking on site.
Score from 128 reviews Wonderful - 9.2/10
Situated a 10-minute stroll from Perth city centre, the Scotia offers free Wi-Fi and free private parking.
Score from 138 reviews Wonderful - 9/10
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!