Hotels in Perth - Click for Closest to Centre
|
Hotels Closest to The Centre of Perth
| Hotel Name | Town | Star | Price |
The Royal George Hotel - Located on Tay Street (0.04 Miles from Perth) |
Perth |
![]() |
£34.00 |
Salutation Hotel - Located on South St (0.21 Miles from Perth) |
Perth |
![]() |
£29.99 |
Mercure Perth Hotel - Located on West Mill Street (0.24 Miles from Perth) |
Perth |
![]() |
£33.34 |
The Alexander Residence - Located on Barossa Place (0.3 Miles from Perth) |
Perth |
![]() |
£180.00 |
New County Hotel - Located on / County Place (0.35 Miles from Perth) |
Perth |
![]() |
£40.00 |
| Munro Luxury Apartment Located on Vasart Court (0.41 Miles from Perth) |
Perth |
![]() |
£150.00 |
| Ballabeg Guest House Tel: 01738 620 434 Located on Keir Street (0.42 Miles from Perth) |
Perth |
![]() |
£28.50 |
The Grampian Hotel - Located on York Place (0.46 Miles from Perth) |
Perth |
![]() |
£60.00 |
Hazeldene Guest House - Tel: 01738 562960 Located on Strathmore Street/Pitcullen Crescent (0.48 Miles from Perth) |
Perth |
![]() |
£32.00 |
Grampian Hotel - Tel: 01738 621057 Located on York Place (0.48 Miles from Perth) |
Perth |
![]() |
£50.00 |
Pitcullen Guest House - Located on Pitcullen Crescent (0.49 Miles from Perth) |
Perth |
![]() |
£50.00 |
The Best Western Queens Hotel - Tel: 01738 442222 Located on Leonard Street (0.5 Miles from Perth) |
Perth |
![]() |
£42.50 |
| Comely Bank Cottage Tel: 01738 631118 Located on Pitcullen Crescent (0.53 Miles from Perth) |
Perth |
![]() |
£35.00 |
| Clunie Guest House Tel: 01738 623625 Located on Pitcullen Crescent (0.53 Miles from Perth) |
Perth |
![]() |
£30.00 |
| Achnacarry Guest House Tel: 01738 621421 Located on Pitcullen Crescent (0.53 Miles from Perth) |
Perth |
![]() |
£35.00 |
Parklands Hotel - Located on St. Leonards Bank (0.53 Miles from Perth) |
Perth |
![]() |
£59.00 |
Dunallan Guest House - Tel: 01738 622551 Located on Pitcullen Crescent (0.53 Miles from Perth) |
Perth |
![]() |
£30.00 |
| Station Hotel Located on Leonard Street (0.56 Miles from Perth) |
Perth |
![]() |
£59.00 |
Almond Villa BandB - Located on Dunkeld Road (0.59 Miles from Perth) |
Perth |
![]() |
£65.00 |
| Parklands Hotel Tel: 01738 622451 Located on St. Leonards Bank (0.6 Miles from Perth) |
Perth |
![]() |
£89.00 |
| Dalvey BandB Tel: 01738 621714 Located on Dunkeld Road (0.62 Miles from Perth) |
Perth |
![]() |
£35.00 |
| Fernlea Guest House Tel: 01738 625189 Located on Dunkeld Road (0.62 Miles from Perth) |
Perth | £30.00 | |
| Sunbank House Hotel Tel: 01738 624882 Located on Dundee Road (0.63 Miles from Perth) |
Perth |
![]() |
£50.00 |
| Acer Guest House Located on South Inch View (0.75 Miles from Perth) |
Perth |
![]() |
£65.00 |
Aaron Guest House - Located on Glasgow Road (0.87 Miles from Perth) |
Perth | £65.00 | |
Willow House Guest House - Located on Glasgow Road (0.87 Miles from Perth) |
Perth |
![]() |
£40.00 |
The Lovat Hotel - Tel: 01738 636555 Located on Glasgow Road (0.93 Miles from Perth) |
Perth |
![]() |
£42.50 |
Huntingtower Hotel - Located on Crieff Road (3.05 Miles from Perth) |
Perth |
![]() |
£50.00 |
Bronton Cottage BandB - Located on Edinburgh Road (3.86 Miles from Perth) |
Perth |
![]() |
£40.00 |
| The Glenfarg Hotel Located on Main Street (8.3 Miles from Perth) |
Kinross |
![]() |
£55.00 |





