Edinburgh’s food scene is buzzing. High-end restaurants, laid-back bistros, and hotspots specialising in delicious drinks are not difficult to find, but choosing a restaurant with a private room among this whole selection is a strenuous undertaking! You might want to hire a dining room for a variety of reasons, from spending an intimate time with your family to discussing important business matters. We know how important the right setting is, so we’ve made it impressively easy to check out all the amazing restaurants with private rooms in the city and compare them. Start your search now and you’ll be booking your dream venue in no time!
Booking costs of restaurants with private 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 £400 | to £1500 | minimum spend per event |
| From £200 | to £350 | hire fee per event |
Based on the popularity and user ratings on Tagvenue (updated September 2026), the best options include:
Twenty Princess Restaurant at Hotel Indigo Edinburgh - Princes Street
in New Town - rated 5/5
Our user said: ‘I organised a conference dinner for 48 people.’
Boudoir at Brewhemia
in Old Town - rated 4.9/5
Our user said: ‘Food choices for catering were good and the food was excellent Drinks packages offered had a good variety...’
Jig Room at Granary
in Leith - rated 4.7/5
Our user said: ‘Everybody had a fantastic time, myself included - highly recommend!’
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 Edinburgh, together with the standard prices in each size range, based on Tagvenue data (September 2026):
| Small | up to 40 guests | prices average £600 minimum spend per event |
| Medium | between 50 and 80 guests | prices average £500 minimum spend per event |
| Large | over 100 guests | prices average £1500 minimum spend per event |
These are the venues within 0.2 mi from central Edinburgh, available to book on Tagvenue:
Smaller restaurants with private rooms usually fit up to 40 guests seated. Here are some great options in Edinburgh, based on Tagvenue data as of September 2026:
The Tasting Cellar at Cask and Vine, rated 4.6/5 - dining room for 12 guests
Venue said: Located just off Edinburgh’s historic Royal Mile, our intimate wine and whisky bistro offers a unique space for private dining, meetings, tastings, and small celebrations, with a warm interior and a focus on quality, creating...
McLellan Room at Hawksmoor Edinburgh, rated 4.8/5 - dining room for 14 guests
Venue said: The 165 cover restaurant has been sensitively refurbished to celebrate the building’s original landscape and it features two private dining rooms that can accommodate groups of 13 and 46 diners.
The Whisky Room at Duck & Waffle Edinburgh, rated 5/5 - dining room for 11 guests
Venue said: Located on the fourth floor of St James Quarter, the Whisky Room is a hidden gem in the heart of Edinburgh's city centre. Seating up to 11 guests, the room is available every day throughout our opening hours and can be tailored...
In Edinburgh, restaurants with private rooms are most commonly booked for 30 to 60 guests. Here are some popular kinds of events people have hosted at these spaces on Tagvenue, as of September 2026:
| Party | Usually between £500 and £1,000. |
User who booked The Other Room at Dragonfly Cocktail Bar for 60 guests
said: ‘Fantastic cosy venue, helpful and accommodating staff, worth the money for the deposit and hire of the venue.’ |
| Private Dining | Usually between £450 and £1,700. |
User who booked Burke and Hare at Hotel du Vin Edinburgh for 20 guests
said: ‘Hotel facilities and amenities with first class. Great location for a private function.’ |
| Wedding | Usually between £500 and £1,600. |
User who booked Club Prive Conservatory at The Roseate Edinburgh for 11 guests
said: ‘Lovely venue, warm and attentive hosts, great food, and gorgeous rooms.’ |
| Birthday Party | Usually between £500 and £1,000. |
User who booked Wee Tap at Hanover Tap, Edinburgh for 30 guests
said: ‘This was a fantastic venue for a party!’ |
| Drinks Reception | Usually between £100 and £450. |
User who booked Entire Venue at Dragonfly Cocktail Bar for 75 guests
said: ‘We recently hosted a corporate cocktail reception at this venue and secured the entire space for the event.’ |
The majority of restaurants that offer private rooms for hire in Edinburgh are situated in the centre of the city, in the New Town and Old Town. These historic districts, the former built in the Georgian times and the latter Medieval, are both stunning settings filled with beautiful architecture and attractions. You'll find plenty of venues available for hire near the Princes Street Gardens and the Edinburgh Castle.
Loud music rules are always a bit of a mixed bowl - some venues are totally fine with it, but others are not. It usually depends on the level of soundproofing in the restaurant and its surroundings, so it’s best to check the policies thoroughly and not take any risks. In our smart search filters, you can tick the ‘Loud music/events’ box to narrow down the results. Most rooms list the duration of their loud music licence on their space page, so make sure to check that too!
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.