| Name of hotel | Accommodation Rating | Price, $ | |
| The Royal George Hotel |
8.2 / 10 (2079 Reviews) |
From 67£ | |
| The Townhouse Perth |
9.9 / 10 (465 Reviews) |
From 139£ | |
| Hollyburn Bed and Breakfast |
9.6 / 10 (75 Reviews) |
From 70£ | |
| Kinloch House Hotel |
9.4 / 10 (103 Reviews) |
From 335£ | |
| Northlees Farm |
9.2 / 10 (249 Reviews) |
From 65£ |
The Royal George Hotel
From
The Townhouse Perth
From
Hidden Gems of Bed and Breakfast in Perth
Northlees Farm and Hollyburn Bed and Breakfast.
Hollyburn Bed and Breakfast
From
Kinloch House Hotel
From
Cosy Retreats of Bed and Breakfast in Perth
Oakwood Bed and Breakfast and Willow Cottage.
Northlees Farm
From