From Italian cafes to gastropubs – not to mention Maidenhead’s Michelin star restaurants – the great news is that this market town in Windsor is bursting with exciting places to eat. Plus, whenever you’re searching for great value family meals in Maidenhead, you can’t go wrong with the on-site restaurant at our Premier Inn Maidenhead Town Centre hotel for evening meals and our famous Premier Inn Breakfast!