Situated on the banks of the river Nidd, right by Knaresborough’s iconic railway bridge (Yorkshire’s most photographed spot, apparently), the Marigold Café is a godsend for camera-toting tourists,
locals and those who like messing about on the water – you can hire one of their blue rowing boats for a family trip or romantic tryst. If sustenance is required, head to the bright, modern
open-plan dining room or sit outside, admire the gorgeous views and watch the world go by. Check your table number and order at the window from a please-all menu that runs from breakfast-fry-ups
and hot sandwiches to warm bacon and black pudding salad (a local favourite), Malaysian-style sardines on toast, veggie chilli and hot meaty specials. There’s also a host of sweet things ranging
from toasted teacakes and flapjacks to Yorkshire ice creams.
Share your thoughts with other diners
Write a review
Call Marigold Riverside Café to make a booking on:
Book Marigold Riverside Café for people on at .
These offers are optional, and there's no commitment.
For any questions regarding the cancellation policy please contact the restaurant 01423 869773
By clicking 'complete booking' you agree to the SquareMeal User Agreement
As well as 100 Reward Points for booking on SquareMeal, Marigold Riverside Café will reward you with even more points offers from 100 to 3000 Reward Points (worth £1 to £30!) when you dine out!
You can spend your Reward Points on vouchers to spend in restaurants, as well treating yourself to luxury gifts.
Continue to Restaurant website
Join SquareMeal Rewards
Marigold Riverside Café will reward you with SquareMeal Reward Point offers from 100 to 3000 Reward Points (worth £1 to £30!) when you dine out!
You'll earn 100 Reward Points (worth £1!) just for booking this restaurant - and thousands of other - on SquareMeal.
You might have missed 100 Reward Points (worth £1) by booking direct, but as Marigold Riverside Café is a SquareMeal Reward restaurant we will still reward you with at least 100 Reward Points (worth £1) when you dine out!
Return to SquareMeal
As Marigold Riverside Café is a SquareMeal Reward restaurant it's not too late to join SquareMeal Rewards to earn at least 100 Reward Points (worth £1) when you dine out!
If you booked Marigold Riverside Café directly, you've missed out on 100 Reward Points this time. Don't worry though you can still earn up to 200 Points (worth £2!) today by joining SquareMeal Rewards!