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.

Greens Tea Rooms

Main Road, Tynwald Hill, St Johns IM4 3NA
+44 1624 800129
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent36%
  • Very good40%
  • Average13%
  • Poor5%
  • Terrible6%
Travellers talk about
“cakes” (13 reviews)
“salad” (17 reviews)
“quiche” (3 reviews)
Restaurant Hours
Cafe, British, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
Main Road, Tynwald Hill, St Johns IM4 3NA
All Details
Write a ReviewReviews (76)
Traveller rating
Traveller type
Time of year

1 - 10 of 76 reviews

Reviewed 4 weeks ago

Came here after hearing it good. A table of 4 our unanimous opinion was "awful". Very poor selection, a salad bar of a bowl of iceberg lettuce, potatoe salad (boiled cubed potato - literally just that) strange bean spout bowl. The mains to go with...More

Thank annii777
Reviewed 15 October 2018

I visit once a week, I can tell you I am always left feel good about the choice and standard of the cuisine and drinks, I'm an extremely passionate carnivore, but I still make the efforts to try vegan products on offer, I'm always left...More

Thank Tim V
Reviewed 17 September 2018

Great for morning coffee, lunch and afternoon tea. Perfect home baking and scrumptious hometi pie, quirky salads, bravo and well done.

Thank Annie L
Reviewed 14 September 2018

Called in for coffee time before walking on the Peel. Beautiful and interesting old building. Enjoyed a delicious yoghurt cake. Unfortunately we were too early for lunch but the food looked extremely tempting!

Thank PMD1530
Reviewed 29 July 2018

Rustic but tasty food served here, vegetarian, vegan and non. The staff are most friendly and helpful nothing was too much trouble. Coffee and cakes were very nice particularly the gluten free orange and almond cake. Whoever made the scones was no slouch! All at...More

Thank judithrose16
Reviewed 7 July 2018

Greens has a very varied menu catering for many tastes. Food for all is available including Vegetarians and Vegans. It is at the side of the TT course in St Johns. It has recently had a refurbishment and is beautifully clean and inviting. Definitely recommend...More

Reviewed 1 July 2018

Always try to eat here whenever I'm on the Island, last time I had a vegetarian friend with me, so Greens was an obvious choice. She was not disappointed.

Thank IOMBar
Reviewed 25 June 2018

Had lunch here twice, nice freshly made vegetarian and vegan meals, as well as non-veg. Decent coffee and reasonable prices. The decor is cute and the location opposite the site if the oldest parliament is historic. Recommended.

Thank U7881OHpetera
Reviewed 22 May 2018

I visited Greens tea rooms a couple of weeks ago, Its not my first visit, and, as always, the food was excellent, the setting is also great, with Tynwald hill and a village green right outside the door, I will no doubt be back ....More

Thank james j
Reviewed 29 March 2018

Afternoon green tea and coffee, with cakes and scones. We were made very welcome, as it was blowing a gale outside it was lovely to sit in this cosy, welcoming tea room.

Thank Carole N
Ask a question
Questions & Answers
31 July 2018|
Response from judithrose16 | Reviewed this property |
No, I don't think they are open in the evening. I can certainly find out for you and let you know - I am going there tomorrow to meet up with friends!! Cheers Judith
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch
Restaurant features
Reservations, Seating, Serves Alcohol, Highchairs Available, Wheelchair Accessible
Good for
Kids, Child-friendly
Location and Contact Information
  • Address: Main Road, Tynwald Hill, St Johns IM4 3NA
  • Location: Europe  >  United Kingdom (UK)  >  Isle of Man  >  St Johns
  • Phone Number: +44 1624 800129
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