From its winding cobblestone streets to its stunning architecture, Edinburgh exudes charm and sophistication. If you're planning a private birthday celebration, a corporate dinner, or a special family gathering, the city offers many small private dining rooms. Imagine enjoying a delicious Scottish meal in a cosy, tucked-away spot in Old Town, or a modern dish in a sleek restaurant in New Town. These private spaces offer a warm and welcoming atmosphere, with great service and menus designed just for you. Book now and enjoy a memorable meal in one of Edinburgh's best private dining rooms!
Booking costs of small private dining rooms average £35 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 Edinburgh, based on Tagvenue data:
| From £25 | to £45 | per person |
| From £225 | to £1500 | minimum spend per event |
| From £150 | to £360 | hire fee per event |
Based on the popularity and user ratings on Tagvenue (updated September 2026), the best options include:
Chef’s Table at Hotel du Vin Edinburgh
in Old Town - rated 4.8/5
Our user said: ‘Hotel facilities and amenities with first class. Great location for a private function.’
Jig Room at Granary
in Leith - rated 4.7/5
Our user said: ‘Everybody had a fantastic time, myself included - highly recommend!’
Club Prive Conservatory at The Roseate Edinburgh
in Haymarket - rated 4.7/5
Our user said: ‘Our evening was wonderful, the food was really good and all of our wedding guests had an amazing time!’
These are the venues within 0.2 mi from central Edinburgh, available to book on Tagvenue:
Cheap small private dining rooms in Edinburgh start from £40 hire fee per hour or £45 minimum spend per event. Check out these budget-friendly spaces you can book through Tagvenue, as of September 2026:
The Tasting Cellar at Cask and Vine, from £40 hire fee per hour
(up to 12 guests seated)
Venue said: Seating up to 12 guests, The Tasting Cellar is located beneath our wine and whisky bistro, offering a warm setting perfect for private dining, whisky or wine tastings, business meetings, team meetings, client dinners, networking...
Entire Venue at Six by Nico - West, from £45 minimum spend per event
(up to 60 guests seated)
Venue said: Our restaurant is open for private hire for your next event. We can accommodate up to 60 guests comfortably around the whole facility. Our restaurant has several semi-private areas that allow you and your guests to scroll...
Entire Restaurant at Dublin Street Social, from £200 hire fee per day
(up to 50 guests seated)
Venue said: The space comfortably seats up to 50 guests or accommodates up to 70 standing,. At the centre of the venue is a fully functioning bar. Colorful artwork, elegant table lamps, and a striking overhead installation of greenery.
They are perfect for hosting many events, including birthday parties, family gatherings, business meetings, anniversaries, and private dinners. You can hold a stylish corporate lunch at a venue like The Scotsman Hotel in Old Town or a warm family celebration at The Roseate Edinburgh in Haymarket.
Start by choosing a venue with a minimum spend rather than a high hire fee, as this allows you to allocate your budget towards food and drinks. Opt for off-peak times like weekday evenings to secure lower rates. Simplify the menu to include shared platters or set meals, which can be more cost-effective than individual dishes. Additionally, consider a BYOB (bring your own bottle) option if the venue permits, to save on beverage costs. Booking well in advance can also help secure better deals.
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.