The Best Restaurants in Leicester

What
Where

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

The Best Restaurants in Leicester

25 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a booking instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Italian

Restaurant Maurizio’s Italian Pizza and Pasta

7 Cyril Street, LE3, Leicester

Average price £18

English

20 De Montfort Square, LE1 7JA, Leicester

9.4 / 10
14 reviews

Average price £29

Italian

42 Silver Street, LE1 5EU, Leicester

Average price £19

Italian

10 Highcross Centre, LE1 4NN, Leicester

Average price £28

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

Italian

26 Belvoir Street, LE2 8PB, Leicester

Average price £32

South American

13-15 Belvoir Street, LE1 6SL, Leicester

Average price £23

Italian

Mercure Leicester The Grand Hotel, LE1 6ES, Leicester

7.6 / 10
17 reviews

Average price £22

Steakhouse

933 Loughborough Road,, LE7 7NJ, Leicester

9.9 / 10
5 reviews

Average price £25

French

Unit R4, LE1 4PJ, Leicester

8.7 / 10
4 reviews

Steakhouse

Leicester Road, LE19 2BL, Leicester

9.9 / 10
3 reviews

Average price £25

English

Florence Wragg Wag, LE2, Leicester

Italian

Meridian Leisure Park, LE19 1JZ, Leicester

8.3 / 10
8 reviews

Average price £20

English

Hinckley Road, LE3 3PG, Leicester

8.0 / 10
5 reviews

English

Nanpantan Road, Nanpantan, LE11 3YQ, Loughborough

8.6 / 10
186 reviews

Average price £22

English

Meridian Leisure Park, LE19 1LU, Leicester

Average price £15

English

Reservoir Road,, LE7 7GQ, Leicester

Italian

Unit B Meridian Leisure Park, LE19 1JZ, Leicester

8.2 / 10
63 reviews

Average price £17

English

Rempston Road, LE12 5SJ, Loughborough

English

134 Main Street, LE12 8RZ, Loughborough

9.4 / 10
3 reviews

Italian

Unit B4, 3 The Crescent, LE10 2AH, Hinckley

9.2 / 10
42 reviews

Average price £17

English

Forest Road, LE11 3JF, Loughborough

8.9 / 10
5 reviews

Average price £25

English

New Ashby Road, LE11 4EX, Loughborough

Average price £15

English

46 High Street, LE12 8DT, Loughborough

Italian

Old Hospital Court, LE11 1TQ, Loughborough

Average price £20

Italian

299 Leicester Road, LE18 1JW, Wigston

Average price £20

Cities around Leicester

Find all restaurants in

Filter

TheFork advantages