We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Willows Coffee Shop & Restaurant

Certificate of Excellence
$$
Cafe, British, Scottish, Gluten Free
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
12 - 14 St John's Place, Perth PH1 5SZ, Scotland
+44 1738 441175
Website
Today
7:30 am - 6:30 pm
Open now
All hours
Hours:
Sun 9:30 am - 6:30 pm
Mon - Thu 7:30 am - 6:30 pm
Fri - Sat 7:30 am - 9:00 pm
More Info
Add Photo Write a Review

518 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
  • More
Showing 512: English reviews
London, United Kingdom
Level Contributor
116 reviews
79 restaurant reviews
common_n_restaurant_reviews_1bd8 54 helpful votes
5 of 5 stars Reviewed 1 week ago NEW

The choice of cakes is good and the coffee excellent, a cafetière for one providing 3 cups. The white hot chocolate is superb particularly with the extra cream, marshmallows and chocolate. Service is helpful and seating outside is pleasant.

Helpful?
1 Thank ann2307
Castleton, Vermont
Level Contributor
4 reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 stars Reviewed 1 week ago

My husband and I enjoyed a couple of lunches at Willow. The food is tasty, and the service is excellent. The staff were very helpful and patient with us and our computer problems! We recommend going to Willows for coffee and a sweet treat, lunch, or more.

Helpful?
1 Thank Nancy C
Aberdeen, United Kingdom
Level Contributor
35 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 14 helpful votes
5 of 5 stars Reviewed 1 week ago via mobile

Came here for lunch and ordered a bacon roll with cheese. I can only say it was delicious. We liked the place so much we came back for coffee and cake 2 hours later!

Helpful?
1 Thank jonnyworld
Perth, United Kingdom
Level Contributor
7 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
4 of 5 stars Reviewed 2 weeks ago via mobile

Come here regularly with my young daughter. Staff are always friendly and helpful. Sometimes very busy but the staff are attentive at getting you seated quickly. Food is great and always a good selection of cakes etc Location is fantastic and seating area outside is perfect for the nicer weather

Helpful?
1 Thank emmakellyuk
Orkney Islands, United Kingdom
Level Contributor
4 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 2 weeks ago

I must admit that this is one of the places my two boys love to go to when we are in Perth. We stopped off for lunch with my wife and 1 of my stepdaughters in tow who had never been there. My boys ordered there usual roll and baguette with milkshakes. My wife and stepdaughter ordered panninis and coffees.... More 

Helpful?
1 Thank 951rayk
Perth, United Kingdom
Level Contributor
126 reviews
79 restaurant reviews
common_n_restaurant_reviews_1bd8 26 helpful votes
5 of 5 stars Reviewed 2 weeks ago

Food is always good and service is excellent. Go here on a regular basis and is very consistent and will keep coming back

Helpful?
1 Thank Ellie152
Perth, United Kingdom
Level Contributor
5 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 stars Reviewed 2 weeks ago

The staff at willows went that extra mile for an elderly lady who got a little confused who was trying to find her hairdresser when they eventually managed to work out where she should have been, she was driven there by the owner. Service above and beyond the call of duty. Well done Willows and the coffees great .

Helpful?
3 Thank 650lorna
Glasgow, United Kingdom
Level Contributor
36 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
5 of 5 stars Reviewed 3 weeks ago

This is a favourite to visit for lunch or just coffee and cake. Great coffee and when it is accompanied with delicious home-baking it really hits the mark. Good choice for lunch too. Try the hot chocolate...it is fantastic! Highly recommended.

Helpful?
1 Thank LoobyLou0035
Level Contributor
43 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 stars Reviewed 3 weeks ago via mobile

Stopped off in Perth on the road home. Visited willows for a coffee and snack. The food was excellent as was the service. Friendly staff, clean. Good food. Excellent location. Who needs more?

Helpful?
Thank Marcus D
Perth, United Kingdom
Level Contributor
21 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
5 of 5 stars Reviewed 4 weeks ago

Frequent visitor this coffee shop either for lunch or coffee the service is second to none and great food wether it be lunch or a snack, would recommend it.

Helpful?
Thank Khaki81

Travelers who viewed Willows Coffee Shop & Restaurant also viewed

Perth, Perth and Kinross
Perth, Perth and Kinross
 
Perth, Perth and Kinross
Perth, Perth and Kinross
 

Been to Willows Coffee Shop & Restaurant? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 stars
    Service
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
    Atmosphere
    4 of 5 stars
Average prices
$7 - $16
Cuisine
Cafe, British, Scottish, Gluten Free
Meals
Brunch, Breakfast, Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts Mastercard, Accepts Visa, Digital Payments, Free Wifi, Delivery, Reservations
Good for
Large groups, Business meetings, Special occasions, Local cuisine, Families with children
Open Hours
Sunday
9:30 am - 6:30 pm
Monday
7:30 am - 6:30 pm
Tuesday
7:30 am - 6:30 pm
Wednesday
7:30 am - 6:30 pm
Thursday
7:30 am - 6:30 pm
Friday
7:30 am - 9:00 pm
Saturday
7:30 am - 9:00 pm
Location and Contact Information
  • Address: 12 - 14 St John's Place, Perth PH1 5SZ, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Perth and Kinross  >  Perth
  • Phone Number: +44 1738 441175
Description
Willows is a coffee shop and restaurant which is here for people of all ages who want somewhere to come and relax. Our friendly efficient staff will serve you a wide variety of food and the highest quality of coffee. Unlike other coffee shops, we offer superior table service. And unlike other restaurants you can sit for as long as you like with a coffee and do what you feel like doing, catching up with friends, reading the free newspaper or browsing the internet with our free Wi-Fi.We have a separate dinner menu which is served Friday and Saturday evenings. Come along and enjoy excellent food freshly cooked in our relaxing surroundings.

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Willows Coffee Shop & Restaurant and other visitors
1 question
Ask a question
1 month ago

See all questions (1)

Questions? Get answers from Willows Coffee Shop & Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?