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.

Old Town Coffee House

38 Spittal Street, Stirling FK8 1DU, Scotland
+44 1786 586477
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent36%
  • Very good32%
  • Average12%
  • Poor7%
  • Terrible10%
Travellers talk about
“hummus” (5 reviews)
“cakes” (8 reviews)
“panini” (3 reviews)
Restaurant Hours
Cafe, British, Vegetarian Friendly
€€ - €€€
38 Spittal Street, Stirling FK8 1DU, Scotland
Write a Review
Reviews (95)
Traveller rating
Traveller type
Time of year

1 - 10 of 95 reviews

Reviewed 22 April 2017 via mobile

Excellent food cooked to your requirements .nice coffee pleasant staff.nice and relaxing .table and chairs or loungers or sofa reasonably priced

Thank Jim2d
Reviewed 9 February 2017 via mobile

We have visited this coffee house on our trip to Stirling. Everything was perfect , from coffee to amazing omelette and crepes. Definitely will visit again

Thank Justyna S
Reviewed 1 February 2017

Quaint, quiet teahouse/cafe on the road to Stirling castle. We popped in for a coffee as we made our way up to Stirling for a walk about in the castle. The service was impeccable and the price was right too! the dates below are limited..we...More

Thank Kathleen S
Reviewed 23 October 2016

Great location on the road up to the castle and has some bistro tables and some sofas and armchairs. This is the first time I have ordered a coffee and been just served black without being asked if I take it white. The homemade soup...More

Thank David T
Reviewed 18 October 2016

Small cafe near the hotels with great prices and even better service. Good coffee and breakfast made to order. The cakes looked awesome too. Definitely recommend. the staff were helpful and were the aim reason we kept going back during our stay in Stirling. to...More

Thank Lesley W
Reviewed 26 September 2016 via mobile

Old town cafe food is lousy n expensive.The white coffee is famous bcos of advertisement n for my opinion nowadays normal coffee shop n mamak coffee shop also sell good white coffee n is cheaper cos of different atmosphere. Now a days heard alot of...More

1  Thank Nikmen N
Reviewed 19 September 2016

On a drizzly day, the proprietors of this warm wee coffee shop were kind enough to prepare my odd request for a light lunch, plus warm, garlicky hummus for my mom and some lovely hot peppermint tea.

Thank thirdsunrise
Reviewed 12 September 2016

The French toast was fantastic. Order at the counter, have a seat, and then enjoy the crispy toast with caramel drizzled on top.

Thank Endoftired
Reviewed 8 September 2016 via mobile

A lovely little coffee house .. close to the centre of town and close to Stirling Castle. Beautiful setting

Thank Quinnedy
Reviewed 30 August 2016

We (family of four) stopped here for lunch on the Sunday on a bank holiday weekend, but were lucky enough to find it quiet, and get a table with space next to it for a stroller (there's only two tables that really have space, it's...More

Thank Alexander W
Nearby Restaurants
678 reviews
.11 km away
No 2 Baker Street
365 reviews
.12 km away
Mamma Mia
773 reviews
.01 km away
Nicky Tams Bar & Bothy
238 reviews
.07 km away
Nearby Attractions
The Old Town Jail
236 reviews
.23 km away
Stirling VisitScotland iCentre
54 reviews
.23 km away
Mar's Wark
25 reviews
.21 km away
Stirling Arcade
35 reviews
.19 km away
Questions & Answers
Get quick answers from Old Town Coffee House staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Seating, Takeout, Waitstaff
Good for
Business meetings, Child-friendly
Location and Contact Information
  • Address: 38 Spittal Street, Stirling FK8 1DU, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Stirling  >  Stirling
  • Phone Number: +44 1786 586477
  • E-mail