Dreaming of dinner behind closed doors in the land of dreaming spires? Restaurants with private rooms in Oxfordshire have you sorted. Enjoy scholarly feasts near Oxford’s colleges, birthday banquets in Witney, or a Sunday roast in a cosy Cotswold inn. Tagvenue brings you the smartest way to gather your group, with everything from riverside cafés to elegant private suites where the only eavesdropper might be a ghost or two. Ready to dine in style, Oxfordshire-style? Let’s find your next secret supper spot!
Booking costs of restaurants with private rooms average £45 per person. Costs vary depending on guest capacity, popularity, location, and amenities like sound systems or bar services. Extra charges may apply for custom catering, decor, or event planning services. Packages with add-ons, such as DJs, photo booths, or other entertainment services, can also increase the overall cost. Check out the typical price ranges in Oxfordshire, based on Tagvenue data:
| From £34 | to £50 | per person |
| From £300 | to £2500 | minimum spend per event |
| From £225 | to £350 | hire fee per event |
You'll find restaurants with private rooms in various sizes, from smaller spots to larger venues; keep in mind that the type of space and your chosen layout will affect the capacity! Below you can see the typical venue sizes in Oxfordshire, together with the standard prices in each size range, based on Tagvenue data (September 2026):
| Small | up to 40 guests | prices average £350 hire fee per event |
| Medium | between 50 and 80 guests | prices average £250 minimum spend per event |
| Large | over 110 guests | prices average £3500 minimum spend per event |
Smaller restaurants with private rooms usually fit up to 40 guests seated. Here are some great options in Oxfordshire, based on Tagvenue data as of September 2026:
Bacchanalia - River Boat at The Folly Restaurant, rated 5/5 - event space for 12 guests
Our user said: ‘Fantastic employees! Made us feel so welcome.’
Upstairs Area at Bangkok House - event space for 40 guests
Venue said: Upstairs offers a distinctive wooden setting with a pitched ceiling and exposed beams, complemented by decorative elements, a central statue, and plants.
Covered Terrace at Polish Kitchen Oxford - terrace for 20 guests
Venue said: A beautiful covered terrace serving as a function room for your special events! It can accommodate about 15 guests at individual tables or one long table for feasts and celebrations.
Cheap restaurants with private rooms in Oxfordshire start from £30 hire fee per event or £75 hire fee per hour. Check out these budget-friendly spaces you can book through Tagvenue, as of September 2026:
Back Room at Za'atar Bake, from £30 hire fee per event
(up to 40 guests seated)
Venue said: Za'atar Bake is a Middle Eastern restaurant located on Cowley Road in Oxford, known for its focus on authentic, flavour-driven dishes. The venue is perfect for hosting a variety of events, including birthday parties, or corporate...
Restaurant 66a at Cotswold Lodge Hotel, from £75 hire fee per hour
(up to 20 guests seated)
Venue said: The hotel’s restaurant, Restaurant 66A, was awarded 1AA Rosettes and is open to residents and non-residents looking for affordable traditional British food and European cuisine in Oxford.
Semi Private Area 2 at Brasserie Blanc Oxford, from £100 minimum spend per event
(up to 40 guests seated)
Venue said: The restaurant features a bright dining room overlooking a small garden. The menu celebrates classic French dishes inspired by Raymond’s childhood, made with care and skill.
Page last updated in September 2026
To provide you with relevant information, our pages are refreshed using an algorithm that aggregates real-time data, including bookings, reviews, and venue updates.