Register my restaurant
Help

The Best Restaurants in Oxford

What
Where

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

The Best Restaurants in Oxford

29 restaurants

Sort by Relevance

    Pizzeria

    The Trout

    195 Godstow Road, OX2 8PN, Oxford

    Average price £125

      Japanese

      134 The Westgate, OX1 1PA, Oxford

      9.0 / 10
      38 reviews

      Average price £25

        British

        London Road ,Wheatley, OX33 1JH, Oxford

        Average price £135

          British

          5-11 Woodstock Road, OX2 6HA, Oxford

          Average price £40

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

            Steakhouse

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

            8.9 / 10
            26 reviews

            Average price £26

              Pizzeria

              6 George Street, OX1 2AS, Oxford

              Average price £93

                British

                59a Cornmarket Street, OX1, Oxford

                Average price £25

                  British

                  Iffley Road, OX4 1YG, Oxford

                  Average price £25

                    Pizzeria

                    Mercure Oxford Eastgate Townhouse,, OX1 4BE, Oxford

                    Average price £30

                      Mexican

                      Queen Street, OX1 1PB, Oxford

                      Average price £12

                        British

                        14 Gloucester Street, OX1 2BN, Oxford

                        Average price £157

                          American

                          307 The Westgate,, OX1 1PG, Oxford

                          8.7 / 10
                          69 reviews

                          Average price £20

                            International

                            124 High Street, OX1 4DF, Oxford

                            Average price £30

                              British

                              131 High Street, OX1 4DH, Oxford

                              Average price £25

                                British

                                258 Banbury Road, OX2 7DX, Oxford

                                Average price £25

                                  British

                                  56 Walton Street, OX2 6AE, Oxford

                                  Average price £25

                                    British

                                    42 - 44 Woodstock Road, OX2 6HT, Oxford

                                    Average price £25

                                      International

                                      Magdalen Street, OX1 3AD, Oxford

                                      Average price £30

                                        American

                                        29-31 George Street, OX1 2AY, Oxford

                                        Average price £25

                                          French

                                          Unit 2, OX28 6AF, Witney

                                          9.0 / 10
                                          29 reviews

                                          Average price £94

                                            1 starMICHELINBritish

                                            Murcott, OX5 2RE, Kidlington

                                            9.5 / 10
                                            158 reviews

                                            Average price £55

                                              MICHELINBritish

                                              Old Minster Minster Lovell, OX29 0RN, Witney

                                              Average price £30

                                                British

                                                Plot A2 Milton Gate, OX14 4FP, Abingdon

                                                Average price £30

                                                  Pizzeria

                                                  2 Woodstock Road, OX5 1PJ, Kidlington

                                                  Average price £85

                                                    European

                                                    Ducklington Lane, OX28 4JF, Witney

                                                    Average price £25

                                                    The Best Restaurants in Oxford

                                                    Come to Oxford for the punts, and stay for the pavlova, parma ham and pints of beer. Or indeed pretty much any kind of gastronomic delight – restaurants in Oxford have it covered. This is a small and undeniably beautiful city that’s perfect for exploring on foot, and Oxford restaurants cater well to the weary sightseer.

                                                    There are lots of high-end, gourmet Oxford restaurants, as well as many characterful pubs that do it in a quintessentially British style. For a pub, that’s pretty much guaranteed to please, head over to the Oxford institution that is the Turf Tavern. This 13th-century alehouse does a hearty range of pub grub, like burgers and sausages, along with several posh sandwiches at reasonable prices. A pub like the Turf wouldn’t be complete without a selection of real ales, and there are, mercifully, several to choose from.

                                                    If you’d prefer something more upscale, it’s time to dine out in style at the Vanbrugh Vaults. This elegant venue is part of the Vanbrugh House boutique hotel, and classic British cuisine is on the menu. Locally sourced and seasonal ingredients sit side by side with an excellent wine list.

                                                    Cities around Oxford

                                                    Find all restaurants in