We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Average Price
££££ - £30 - £49
Cuisine
British, Vegetarian friendly
Ambience
Cosy, Fun, Lively, Traditional
Food Occasions
Dinner, Lunch, Sunday roast
Alfresco And Views
Beer garden, Outside seating
Special Features
Dog friendly
Perfect for
Celebrations, Child friendly
Food Hygiene Rating

About

Set in the heart of historic Wallingford, Oxfordshire, The Royal is a stylish modern pub and restaurant that brings a fresh twist to classic British hospitality.

Located on St Mary’s Street, just a short stroll from the River Thames and Wallingford Castle, it’s a popular spot for locals and visitors alike looking to unwind in a relaxed yet refined setting. Inside, the décor is contemporary and welcoming, with a lively bar area and cosy corners for intimate dining. Outside, the garden offers a peaceful retreat for sunny afternoons. The Royal also hosts live music and special events, adding to its vibrant community feel.

The Royal’s menu is a celebration of seasonal British produce, with a strong focus on flavour and sustainability. Small plates like Korean chicken wings with gochujang and sesame, or salt and pepper squid with herb lemon mayo, are perfect for sharing. Larger dishes include crab linguini with bisque sauce, beer-battered cod cheeks with crushed peas, and a hearty Royal burger stacked with double steak patties and cheese. Vegetarians are well catered for too, with options like spinach and ricotta tortellini served with pesto and English tomatoes. Puddings range from syrup sponge with clotted cream to a rich chocolate brownie with raspberry Chantilly.

The drinks list is equally impressive, featuring award-winning wines, craft beers, and expertly mixed cocktails. The Royal’s commitment to local sourcing and sustainability is evident throughout - from its nose-to-tail kitchen ethos to its composting and recycling practices.

With four stylish ensuite rooms available for overnight stays, The Royal is more than just a place to eat - it’s a destination. Whether you’re popping in for a pint, enjoying a leisurely Sunday roast, or staying the night, The Royal delivers a memorable experience in the heart of Oxfordshire.

Read more +

FAQs

Is the pub dog friendly?

Yes they welcome dogs.

Details

Get directions to The Royal Get directions to The Royal
Location
32 St Mary's Street, Wallingford, Oxfordshire, OX10 0ET

01491 599 901 01491 599 901

Website

Opening Times

Dinner
Mon Closed
Tue 17:00-22:00
Wed 17:00-22:00
Thu 17:00-22:00
Fri Closed
Sat Closed
Sun Closed
All day
Mon Closed
Tue Closed
Wed Closed
Thu Closed
Fri 12:00-22:30
Sat 12:00-23:00
Sun 12:00-20:00

Reviews

Share your thoughts with other diners

Write a review

Book a table

Call The Royal to make a booking on:

01491 599 901 01491 599 901

Visit their website

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near The Royal

The Royal
Close