Perth is a friendly locale known for its riverfront. Learn about the local heritage of Perth at landmarks like Perth Theatre and Scone Palace. Check out other sights like Perth Concert Hall and Perth Art Gallery and Museum.
Guest Houses in Perth
Find and book your perfect stay
Unlock travel rewards with One Key
Save more with Member Prices
Free cancellation options if plans change
Guest Houses in Perth
Grampian Hotel
Grampian Hotel
8.0 out of 10, Very Good, (136)
The price is $157
includes taxes & fees
$131 per night
Jan 1 - Jan 2, 2025
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.
Top landmarks in Perth
Scone Palace
Scone Palace is just one of the landmarks located 1.9 mi (3.1 km) from central Perth, so you might want to stop by for a few pics during your trip. Why not take a stroll along the riverfront and watch the sunset while you're here?
Learn more about Perth
Perth, well-known for its golfing and gardens, features attractions such as Perth Theatre and Perth Concert Hall. This welcoming city has something for everyone including sights like Perth Art Gallery and Museum and Black Watch Regimental Museum within a rural setting.
Find out more about Perth
Find out more about Perth
Keep exploring
Keep exploring
- Landmarks
- Star Rating
- Accommodation Types
- Theme
- Top cities in United Kingdom
- Popular destinations
- More Hotels
- Most popular destinations
- Hotels near Scone Palace
- Hotels near Perth Racecourse
- Hotels near Perth Concert Hall
- Hotels near Black Watch Regimental Museum
- Hotels near Perth Theatre
- Hotels near Perth Art Gallery and Museum
- Hotels near Perth Ice Rink
- Hotels near Huntingtower Castle
- Hotels near McDiarmid Park
- Hotels near Historic Scotland Stanley Mills
- Hotels near Abernethy Village
- Hotels near St. John's Kirk
- Hotels near North Inch Golf Course
- Hotels near Woodland Park
- Hotels near St. Ninian's Cathedral
- Hotels near King James V1 Golf Course
- Hotels near Cairn O'Mohr Fruit Wines
- Hotels near Elcho Castle
- Hotels near Active Kids Adventure Park
- Hotels in London
- Hotels in Edinburgh
- Hotels in Manchester
- Hotels in Liverpool
- Hotels in Glasgow
- Hotels in York
- Hotels in Birmingham
- Hotels in Bath
- Hotels in Cardiff
- Hotels in Bristol
- Hotels in Belfast
- Hotels in Newcastle-upon-Tyne
- Hotels in Leeds
- Hotels in Blackpool
- Hotels in Brighton
- Hotels in Oxford
- Hotels in Southampton
- Hotels in Chester
- Hotels in Inverness
- Hotels in Windermere
- Sweet Chestnut, Dunfermline by Marston's Inns
- Best Western Plus Dunfermline Crossford Keavil House Hotel
- Rusacks St Andrews
- DoubleTree by Hilton Dunblane Hydro
- Fairmont St Andrews
- Hotel Indigo Dundee, an IHG Hotel
- Hill Park Hotel
- Richmond Park Hotel
- Dean Park Hotel
- Holiday Inn Express Dunfermline, an IHG Hotel
- Westlands of Pitlochry
- Kennacoil
- Hotel Colessio
- DoubleTree by Hilton Edinburgh - Queensferry Crossing
- Premier Lodge
- Staybridge Suites Dundee, an IHG Hotel
- Best Western Balgeddie House Hotel
- Hampton by Hilton Dundee City Centre
- Rufflets St Andrews
- Holiday Inn Express Glenrothes, an IHG Hotel
- Holiday Inn Express Stirling, an IHG Hotel
- Kilconquhar Castle Estate
- The Kenmore Club
- Hotel du Vin & Bistro St. Andrews
- Moness Resort
- Crieff Hydro
- Scotlands Spa Hotel
- Orocco Pier
- Fisher's Hotel
- Angus Hotel
- Holiday Inn Express Dundee, an IHG Hotel
- Wyndham Duchally Country Estate
- Dunkeld House Hotel
- The Victoria Hotel
- The Ship Inn
- Burntisland House
- Broomhall Castle Hotel
- Inglewood House and Spa
- Grange Manor
- The Adamson Hotel
- Best Western Dundee Woodlands Hotel
- McKays Hotel Bar & Restaurant
- Craigroyston House & Lodge
- The Bay Hotel
- King Robert Hotel
- Dunclutha Guest House
- 19th Hole Hotel
- Invercarse Hotel Dundee, BW Signature Collection
- No1. Apartments & Bedrooms St Andrews - St Mary’s
Hotels
Hotels in DoverHotels in PortreeHotels in Fort AugustusHotels in NossFamily Hotels in InvernessHotels in ManchesterHotels in WindsorHotels in YorkLuxury Hotels in InvernessCheap Hotels in GlasgowHotels in Isle of SkyeHotels in St. AndrewsHotels in CambridgeHotels in InvernessHotels in Islay IslandHotels in BrightonHotels in Fort WilliamHotels in StirlingHotels in DundeeHotels in AviemoreHotels in NottinghamHotels in PitlochryHotels in ObanHotels in BathHotels in NorthallertonHotels in LerwickHotels in GlasgowHotels in LeedsHotels in DunoonHotels in Aberdeen