In Bray bevinden zich twee 3 sterren restaurants, The Fat Duck, dat in 2005 door het tijdschrift Restaurant werd uitgeroepen tot beste restaurant van de wereld, en de Waterside Inn, dat in 2005 op de negentiende plaats stond in het tijdschrift. Dit was extra bijzonder, aangezien er destijds slechts drie restaurants waren met drie sterren in Engeland.