- 5Closed nowNikkis Lite Bite17 Skinnergate, Perth, SC PH1 5JHCafe
- 4Perth ServicesThe Triangle, Perth, SC PH1 3GACafe
- 4.7Closed nowReids32 High Street, Perth, SC PH1 5TJCafe
- 5Closed nowStarbucks189 High Street, Perth, SC PH1 5UNCafe
- 5Closed nowSub Rosa Patisserie11 South Saint John's Place, Perth, SC PH1 5SUCafe
- Closed nowTesco CaféCrieff Rd, Perth, SC PH1 2NRCafe
- Closed nowTesco CaféEdinburgh Rd, Perth, SC PH2 8DXCafe
- 4.6Closed nowThat Bar145-151 South Street, Perth, SC PH2 8NYRestaurant Bar Cafe
- 4.8Closed nowThe Black Watch Castle & MuseumBalhousie Castle, Hay Street, Perth, SC PH1 5HRCafe
- Closed nowThe Café29 Main Street, Perth, SC PH2 7HDCafe
- Closed nowThe Cafe22 County Place, Perth, SC PH2 8EECafe
- 4.5Closed nowThe Green Room ltd97 Canal Crescent, Perth, SC PH2 8HXBar Cafe
- 4Closed nowThe Library Café5 York Place, Perth, SC PH1Cafe
- 5Closed nowThe Walled Garden CafeMurray Royal Hospital, Perth, SC PH2 7BHCafe
- 4.5Closed nowTiso Perth Outdoor Experience1, Inveralmond Retail Park, Highland Gateway, Perth, SC PH1 3EECafe
- 4.6Closed nowWillows Coffee Shop14 Saint John's Place, Perth, SC PH1 5SZRestaurant Cafe