Cafes & Tearooms

Finding the perfect cafe or tearoom is always a real delight. A place that you enjoy calling your own, that serves great coffee and bakes a scone like your granny used to make. In Perth and the wider area, we have some of Scotland's best wee cafes and tearooms, all brimming over with tasty homebaking, delicious soup and proper hand-made sandwiches and lunches. 

Many offer Afternoon Tea and all-day breakfasts, as well as hot lunches and snacks from morning until night.

PLEASE NOTE: We have just launched our directory and are busy encouraging businesses to register. Please do keep checking back for more information. 

Register your business  

Business login for updates

The Castle Cafe

Hay Street, Perth, PH1 5HR

The Castle Cafe is located within the historic surroundings of The Black Watch Castle and Museum.

  • Outside Seating Available

La Sicilyana

20-22 Perth Road , Scone, PH2 6JJ

You say: "The best coffee in Perthshire", "The real Italian espresso!".

  • Click & Collect Available
  • Online Delivery Available
  • Outside Seating Available

Mhor Coffee

10 Kinnoull Street, Perth, PH2 8DY

Mhor Coffee is a range of exclusive artisan coffee blends inspired by the beautiful Highlands of Scotland and expertly roasted in Perth. Their coffee house opened in Kinnoull Street in Perth in November 2020.

  • Online Delivery Available

Blend Coffee Lounge

Blend Coffee Lounge, 274 High Street, PERTH, PH1 5QJ

"The best coffee lounge in Perth". Come, be welcomed, become part of our story, share your journey and discover the delights of curiosity.

  • Click & Collect Available

Hettie's Tearooms

Hettie's Tearoom, 93-95 Atholl Rd, Pitlochry, PH16 5AB


  • Click & Collect Available
  • Online Delivery Available

Willows Coffee Shop & Restaurant

12-14 St John's Place, Perth, PH15SZ

When you need quality coffee with first-class table service, when you need a restaurant you can relax in . . . it has to be Willows

  • Click & Collect Available
  • Outside Seating Available

109 Cafe

109 cafe, 109 South Street, Perth, PH2 8PA

Cafe and Takeaway

  • Outside Seating Available

Brew and Chew

51 High Street , Perth, PH1 5TJ

We are a small, local, dog friendly coffee shop welcome for all.

  • Outside Seating Available