The Best Restaurants in Oxford

What
Where

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

The Best Restaurants in Oxford

44 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.

Fine Dining

Acanthus & Cartoon Bar at the Randolph

Beaumont Street OX1 2LN Oxford, OX1 2LN, Oxford

8.3 / 10
16 reviews

Average price £46

European

66A Banbury Road, OX2 6JP, Oxford

9.7 / 10
15 reviews

Average price £20

English

91 Old High Street, Headington, OX3 9HT, Oxford

8.1 / 10
9 reviews

American

307 The Westgate,, OX1 1PG, Oxford

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

Indian

Roof Terrace, OX1 1PE, Oxford

9.4 / 10
16 reviews

Average price £35

European

Mercure Oxford Eastgate Townhouse,, OX1 4BE, Oxford

Average price £30

Undefined

Magdalen Street, OX1 3AD, Oxford

8.5 / 10
16 reviews

English

29-31 George Street, OX1 2AY, Oxford

Average price £25

International

124 High Street, OX1 4DF, Oxford

Average price £30

English

131 High Street, OX1 4DH, Oxford

Average price £25

English

Randolph Hotel, OX1 2LN, Oxford

8.4 / 10
9 reviews

Average price £35

Italian

59 George Street, OX1 2AQ, Oxford

Average price £28

English

59a Cornmarket Street, OX1, Oxford

Average price £25

English

258 Banbury Road, OX2 7DX, Oxford

Average price £25

English

56 Walton Street, OX2 6AE, Oxford

Average price £25

English

42 - 44 Woodstock Road, OX2 6HT, Oxford

Average price £25

English

Iffley Road, OX4 1YG, Oxford

Average price £25

Steakhouse

Jurys Inn Hotel & Conference Centre , OX2 8PG, Oxford

Average price £34

Japanese

134 The Westgate, OX1 1PA, Oxford

Average price £25

American

33 - 35 George Street, OX1 2AY, Oxford

Average price £16

Italian

5 George Street, OX1 2BW, Oxford

Average price £19

English

5-11 Woodstock Road, OX2 6HA, Oxford

9.8 / 10
4 reviews

Average price £30

English

195 Godstow Road, OX2 8PN, Oxford

9.3 / 10
5 reviews

Italian

6 George Street, OX1 2AS, Oxford

Average price £27

French

11 Little Clarendon Street, OX1 2HP, Oxford

Average price £25

Cities around Oxford

Find all restaurants in

Filter

TheFork advantages