The Best Restaurants in Milton Keynes

What
Where

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

The Best Restaurants in Milton Keynes

34 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

Zizzi - Milton Keynes The Hub

Unit 400B The Hub, MK9 2HP, Milton Keynes

9.8 / 10
3 reviews

Average price £24

English

Newport Road, MK6 3LR, Milton Keynes

Average price £25

Italian

Timbold Drive, , MK7 6HL, Milton Keynes

Average price £18

English

Xscape , MK9 3XS, Milton Keynes

9.4 / 10
41 reviews

Average price £36

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

Mediterranean

Monks Way, MK8 8PA, Milton Keynes

Average price £22

English

8.4 / 10
152 reviews

Average price £32

International

320 Midsummer Boulevard, MK9 2EA, Milton Keynes

Average price £23

Italian

Unit 23-25 Eagle Walk , MK9 3EP, Milton Keynes

Average price £19

American

55-57 Silbury Arcade , MK9 3AG, Milton Keynes

Average price £25

Italian

Unit 12 Xscape, MK9 3XA, Milton Keynes

Average price £19

Italian

Unit 2B Savoy Crescent, MK9 3PU, Milton Keynes

Average price £28

South American

The Hub, MK9 2HP, Milton Keynes

Average price £23

Italian

500 Saxon Gate West, MK9 3DX, Milton Keynes

6.9 / 10
43 reviews

Average price £23

Steakhouse

Burchard Crescent, MK5 6HQ, Milton Keynes

9.8 / 10
9 reviews

Average price £25

Italian

Unit 6 Kingston Centre, MK10 0BA, Milton Keynes

8.5 / 10
39 reviews

Average price £17

French

Queens Court, MK9 3BQ, Milton Keynes

Average price £25

English

Midsummer Boulevard, MK9 2EA, Milton Keynes

Average price £30

English

Wolverton Road, Great Linford, MK14 5AJ, Milton Keynes

8.8 / 10
6 reviews

Seafood

19 Market Place, MK17 9PZ, Milton Keynes

Average price £35

English

East Lake Park Tongwell Street, MK15 0DF, Milton Keynes

Average price £15

English

London Road, MK5 8AF, Milton Keynes

Steakhouse

602 Marlborough Gate, MK9 3XA, Milton Keynes

English

Sheep Lane, MK17 9HD, Milton Keynes

English

15 Newport Road, MK15 0AE, Milton Keynes

English

High Street, Woburn Sands, MK17 8RH, Milton Keynes

Cities around Milton Keynes

Find all restaurants in

Filter

TheFork advantages