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.

Cafe Ecosse

32 High Street, Fort William PH33 6AT, Scotland
+44 1397 705712
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent14%
  • Very good38%
  • Average14%
  • Poor15%
  • Terrible19%
Travellers talk about
“fruit scones” (3 reviews)
“baguette” (3 reviews)
“quick cuppa” (2 reviews)
Restaurant Hours
Cafe, British
32 High Street, Fort William PH33 6AT, Scotland
All Details
Write a ReviewReviews (101)
Traveller rating
Traveller type
Time of year

1 - 10 of 94 reviews

Reviewed 10 January 2018 via mobile

Visited for lunch - but soon found out they don’t serve many of the things listed on the menu. Ended up paying £4.95 for a soggy cheese toasty. Overpriced and basic. Would not visit again.

Thank Aileag
Reviewed 24 November 2017

We had a group meal here with our choir. The sandwiches were a little un-inspiring and our soup was cold.

Thank Mrs D
Reviewed 25 October 2017 via mobile

Was hoping for something hot to eat for brunch on Saturday, maybe just a bacon roll? Kitchen's closed! So, sandwiches, scones - freshly baked this morning - cakes, oh, or you could have soup, but the kitchen's closed. Me: the kitchen was closed when I...More

Thank eveeanne
Reviewed 15 September 2017

From name expected a choice of Scottish fast food kitchen closed on day of visit. No reason given so sandwich and cake lovely pot of tea

Thank Barbara W
Reviewed 9 September 2017

Popped in for coffee and a snack. Kitchen closed , guess due to staff sickness , no explanation given. Long queues for drinks but only one server doing drinks , other running around not doing much. Poor organisation. Try somewhere else, wish we had!

Thank John G
Reviewed 8 September 2017

Our first cup of hot chocolate in Scotland and a lovely toasted teacake definitely enjoying this cafe and hope to see more in Scotland.

Thank Brenda G
Reviewed 30 August 2017

Discovered this cafe while on holiday in the area. Excellent for light lunches and coffee/tea breaks. The cafe is very pleasant and clean. Menus and prices clearly displayed. The food is delicious and so fresh. The fruit scones are the best ever - so good...More

1  Thank Aileen P
Reviewed 29 August 2017 via mobile

Quite a popular place with loads of visitors but the friendly staff and prompt in serving and the food was good too!

1  Thank BeeGee45
Reviewed 29 August 2017

Went here when we arrived in Fort William and had coffee and lovely home made cake and scones. Friendly staff. Seems popular and think that over lunch it could get busy. We called in mid afternoon and although still busy, we managed to get a...More

1  Thank Margaret H
Reviewed 17 August 2017

We were hungry, but wanted a light lunch since we were driving to Isle of Skye. We LOVED this gem. It was a little difficult to figure out how and what to order - but we eventually all ordered toasties (grilled cheese) and my husband...More

Thank BethesdaMomof5
Nearby HotelsSee all 21 hotels in Fort William
Ossian's Hotel
131 reviews
.09 km away
Imperial Hotel
777 reviews
.09 km away
Bank Street Lodge
243 reviews
.11 km away
Travelodge Fort William
545 reviews
.24 km away
Nearby Restaurants
Garrison West
127 reviews
.06 km away
Tavern Cafe Bar
647 reviews
.16 km away
The Crofter
613 reviews
.06 km away
The Grog & Gruel
1,816 reviews
.14 km away
Nearby Attractions
West Highland Museum
792 reviews
.03 km away
Jacobite Steam Train
2,874 reviews
.38 km away
Fort William VisitScotland iCentre
159 reviews
.03 km away
Old Fort of Fort William
100 reviews
.42 km away
Ask a question
Questions & Answers
11 July 2017|
Response from Ian F | Reviewed this property |
Don't know don't drink coffee
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Takeout, Seating, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 32 High Street, Fort William PH33 6AT, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Scottish Highlands  >  Lochaber  >  Fort William
  • Phone Number: +44 1397 705712
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