Cafes in North Yorkshire
Charming tea rooms, artisan coffee shops, and delightful spots for cake and conversation.
All Cafes in North Yorkshire

Humble Pie Fawcett & Guy

Ruby's cafe
Discover Ruby's Cafe in Filey, a highly-rated spot known for its delicious breakfasts and welcoming atmosphere.

Forest Espresso
Discover Forest Espresso, a highly-rated coffee shop in Helmsley celebrated for its exceptional brews and friendly service.

Beach Hut Creations and Tea Rooms
Nestled in Scarborough, Beach Hut Creations offers delightful homemade cakes, delicious breakfasts, and highly-rated afternoon teas.

Shepherds Hall Tea Rooms & Craft Gallery

Penley's Cafe & Bistro

Pinch of This
Discover Pinch of This in Bedale, a highly-rated spot (4.9/5) known for delicious breakfasts, wholesome lunches, and warm, dog-friendly service.

Dales deli sandwich bar
Discover Dales deli sandwich bar in Settle, famed for delicious wraps and butties, boasting a perfect 5-star rating.

Costa Coffee Haxby
Grab your favourite Costa coffee, a sweet treat, or a sandwich in Haxby's spacious and welcoming cafe.

Wok Inn Ivy bank
Wok Inn Ivy bank is a cozy cafe serving coffee and light bites.

Scrumptious Deli

Leaf and Loaf

Rarey Halt

Dottie's Gelato

97 Falsgrave
Enjoy exceptional sandwiches, superb coffee, and brilliant cakes with friendly service at Scarborough's highly-rated 97 Falsgrave.
Mulberries of Pickering

Castiels Speciality Coffee Bar
Discover Castiels Speciality Coffee Bar in Leyburn, a highly-rated, dog-friendly gem serving excellent artisan coffee and delicious treats.

Brew & Bite Cafe
Discover Brew & Bite Cafe in Thirsk, a welcoming spot known for delicious food, great coffee, and a popular upstairs playroom for families.

Deb's Lunch Bar
Discover Deb's Lunch Bar in Redcar, a highly-rated local favourite serving delicious fresh sandwiches, breakfasts, and famous homemade cakes.

AAA Vinyl Coffee House & Bar
Experience a unique blend of vibrant coffee house culture and lively bar atmosphere, complete with a cool vinyl shop vibe in Harrogate.