| Perth Hotels | Miles | Rating | Price |
| Almond Villa BandB | 0.59 | ![]() | From £65.00 |
| Pitcullen Guest House | 0.49 | ![]() | From £50.00 |
| The Best Western Queens Hotel | 0.5 | ![]() | From £42.50 |
| Huntingtower Hotel | 3.05 | ![]() | From £50.00 |
| Bronton Cottage BandB | 3.86 | ![]() | From £40.00 |
| Hazeldene Guest House | 0.48 | ![]() | From £32.00 |
| Fernlea Guest House | 0.62 | From £30.00 | |
| The Lovat Hotel | 0.93 | ![]() | From £42.50 |
| Perth Airport Skylodge | 3.33 | ![]() | From £20.00 |
| Macdonald Arms Hotel | 4.61 | From £45.00 | |
| Dalvey BandB | 0.62 | ![]() | From £35.00 |
| Salutation Hotel | 0.21 | ![]() | From £29.99 |
| Grampian Hotel | 0.48 | ![]() | From £50.00 |
| Munro Luxury Apartment | 0.41 | ![]() | From £150.00 |
| Comely Bank Cottage | 0.53 | ![]() | From £35.00 |
| The Alexander Residence | 0.3 | ![]() | From £180.00 |
| Ballabeg Guest House | 0.42 | ![]() | From £28.50 |
| Holiday Inn Express Perth | 1.93 | ![]() | From £35.00 |
| 1 2 |



