- 5Open nowAtholl Palace HotelPerth Road, Pitlochry, SC PH16 5LXRestaurant Bar
- 4.6Open nowAuld Smiddy Inn154 Atholl Road, Pitlochry, SC PH16 5AGRestaurant Bar
- Closed nowGarden RestaurantPine Trees Hotel, Strathview Terrace, Pitlochry, SC PH16 5QRRestaurant Bar
- Closed nowKingfisher Bar75-79 Atholl Road, Pitlochry, SC PH16 5BNBar
- 5Macnabs38 Bonnethill Road, Pitlochry, SC PH16 5EDRestaurant Bar
- 2.7Closed nowMcKays Hotel, Bar & Restaurant138 Atholl Road, Pitlochry, SC PH16 5AGRestaurant Bar
- Open nowMcNabs Bistro40 Bonnethill Road, Pitlochry, SC PH16 5BTBar
- 4.5Moulin Hotel11-13 Kirkmichael Road, Pitlochry, SC PH16 5EWBar
- 3.5Open nowScotland’s Hotel & Leisure Club38-40 Bonnethill Road, Pitlochry, SC PH16 5BTRestaurant Bar
- 1Open nowThe Coach House75-79 Atholl Road, Pitlochry, SC PH16 5BNRestaurant Bar
- 4.5Open nowVictorias Restaurant & Coffee Shop45 Atholl Road, Pitlochry, SC PH16 5BXRestaurant Bar Cafe