The Best Restaurants in Croydon

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Croydon

67 restaurants

Sort by Relevance

International

Oscars Brasserie at Croydon Park Hotel

7 Altyre Road, CR9 5AA, Croydon

6.9 / 10
29 reviews

Average price £24

British

101 Waddon Way, CR0 4DZ, Croydon

Average price £23

Italian

57-59 Southend, CR0 1BF, Croydon

Average price £165

British

Purley Way, CR9 4LT, Croydon

Average price £28

Specify a date and enjoy promotions of up to -50% in our best restaurants

Caribbean

72 Westow Hill, SE19 1SB, London

8.6 / 10
4 reviews

Average price £25 Accepts Yums

50% off food - Back To The Restaurant

Turkish

131 Clapham High Street, SW4 7SS, London

9.6 / 10
81 reviews

Average price £20

Chinese

31 Clapham Park Road,, SW4 7EE, London

9.9 / 10
26 reviews

Average price £25

Steakhouse

Watermill Way, SW19 2RD, London

9.4 / 10
25 reviews

Average price £25

Pre order a week in advance --- Aprox - 1kg Fresh Lobster Grilled served with Garlic Butter and Rosemary Potatoes Chips. £60 per Kilo. £60.00

European

32 Selsdon Road, CR2 6PB, South Croydon

9.3 / 10
144 reviews

Average price £18

Caribbean

90 Bedford Hill, SW12 9HR, London

Average price £25

50% off food - Back To The Restaurant

Italian

129 Gipsy Hill, SE19 1QS, London

9.5 / 10
3 reviews

Average price £27

Indian

29 Tooting High Street, Tooting Broadway Market, Unit 24, SW17 0RJ, London

Average price £23

50% off food - Back To The Restaurant

European

33 Abbeville Road, SW4 9LA, London

9.2 / 10
39 reviews

Average price £38

British

18 London Road, SE23 3HF, London

9.1 / 10
18 reviews

Average price £30

European

37 Bedford Hill, Balham, SW12 9EY, London

9.0 / 10
14 reviews

Average price £20

Greek

96-98 Dulwich Village, SE21 7AQ, London

9.0 / 10
85 reviews

Average price £12

European

153 Clapham High Street, SW4 7SS, London

8.9 / 10
14 reviews

Average price £20

Italian

High Street Wimbledon, SW19 5DX, London

9.1 / 10
5 reviews

Average price £25

Italian

13-15 High Street, SM3 8RQ, Sutton

9.2 / 10
13 reviews

Average price £28

Venezuelan

Tooting Market, SW17 0SN, London

Average price £20

Italian

Eros House, Brownhill Road, SE6 2EG, London

9.7 / 10
8 reviews

Average price £25

European

Nightingale Ln, Nightingale Place, London SW4 9AH, United Kingdom, SW4 9AH, London

8.8 / 10
14 reviews

Average price £30

Spanish

77 The Broadway Wimbledon, SW19 1QE, London

8.8 / 10
27 reviews

Average price £25

Lebanese

29 Tooting High Street, SW17 0RL, London

Average price £20

50% off food - Back To The Restaurant

British

36 Addington Village Road, Croydon,, CR0 5AL, Croydon

Average price £144

Cities around Croydon

Find all restaurants in

Filter

TheFork advantages