The venue is an excellent hidden gem. The staff were attentive, the space was great for people to mill around, sit and chat. Food was great! Everyone commented how nice the venue was. We will definitely return for another celebration!
Top Pubs with Private Rooms in Edinburgh
When you think of Edinburgh, cosy pubs are probably at the top of your mind—and for good reason. For your next private dinner, why not book a charming dining room in one of the city’s iconic pubs? If you're hosting a family gathering or a relaxed work dinner, there are pubs with private dining rooms around the city— with inviting spaces in areas like Stockbridge or Old Town where you can enjoy local cuisine, fine whiskies, and the warmth of a classic Scottish pub. With Tagvenue, you’ll find the best pub for good food, great company, and memorable moments in Edinburgh.
-
from £600
minimum spend / per afternoonCheck availabilityThe Cellar
200 guestsFrankenstein's EdinburghOld Town, EdinburghThe Cellar is a Function Room in Frankenstein's Edinburgh, a low‑ceilinged beer‑keller style private room that emphasises a compact, cellar‑like character.
-
from £180
hire fee / per sessionCheck availabilityThe Speakeasy
80 guestsThe Voodoo RoomsNew Town, Edinburgh#Supervenue
EEmma R.
“Great service, great help. Supported our charity! The bar staff downstairs in the speakeasy was exceptional!” -
from £500
minimum spend / per sessionCheck availabilityWee Tap
65 guestsHanover Tap, EdinburghNew Town, Edinburgh#Supervenue
RRoss A.
“Private room and bar with dedicated staff” -
from £12
per person / per sessionCheck availabilityCaddie Club
100 guestsThe Golf TavernBruntsfield, EdinburghThe Golf Tavern is a historic links-side pub founded in 1456 that serves cask ales and a British pub menu on rustic wooden tables. Venue highlights: The pub provides in-house catering with multiple vegetarian options and
-
from £25
per person / per dayCheck availabilityMezzanine Area Semi Private
60 guestsTolbooth TavernOld Town, EdinburghThe mezzanine area at the Tolbooth Tavern offers an ideal setting for semi-private dining, accommodating up to 40 guests comfortably. This space is perfect for various occasions, such as intimate gatherings, business meetings,
-
from £15
per person / per sessionCheck availabilityRestaurant
50 guestsThe Salisbury Arms, EdinburghEdinburghRestaurant — Dining Room in The Salisbury Arms, Edinburgh. A semi-private dining area centred on a stone platform with a central open hearth that anchors the seating layout.
-
from £150
hire fee / per dayCheck availabilityThe Other Room
67 guestsDragonfly Cocktail BarOld Town, EdinburghAAileen L.
“The private room was the perfect size and guests commented that the location was handy and central, too.” -
from £1500
minimum spend / per sessionCheck availabilityMain Restaurant
150 guestsThe Botanist, EdinburghNew Town, EdinburghThe Botanist, Edinburgh is a bar-restaurant that pairs botanical cocktails with gastropub-style British cooking across a multi-level setting. Venue highlights: The venue offers in-house catering and shared plates arranged
-
from £26
per person / per sessionCheck availabilityMain Dining Area
90 guestsThe Parliament ArmsOld Town, EdinburghFeatures: The dining area has a serving bar and freestanding tables and chairs that can be rearranged. The dining area provides Wi‑Fi, natural light, a step‑free guest entrance and accessible toilets and is wheelchair accessible.
-
from £100
minimum spend / per dayCheck availabilityMonks Reserve
100 guests3 Old MonksLeith, Edinburgh#Supervenue
RRobin B.
“The staff was wonderful! The venue and food were terrific.” -
from £850
minimum spend / per sessionCheck availabilityPrivate Room
15 guestsCardinal RestaurantEdinburgh City CentrePrivate Room is a Dining Room in Cardinal Restaurant, a secluded private dining space organised around a single long table that keeps guests separate from the main dining area.
-
from £400
minimum spend / per dayCheck availabilityClub Prive Conservatory
15 guestsThe Roseate EdinburghHaymarket, Edinburgh#Supervenue
EEvie L.
“The space we hired was ideal for the party as it was private and quiet.”
- 1
- 2
- 3
- ...
- 8
FAQs about Top Pubs with Private Rooms in Edinburgh
Booking costs of pubs with private dining rooms average £600 minimum spend per event. 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 £350 | to £1500 | minimum spend per event |
| From £25 | to £49 | per person |
| From £180 | to £400 | hire fee per event |
Based on the popularity and user ratings on Tagvenue (updated October 2026), the best options include:
-
Restaurant at The Salisbury Arms, Edinburgh in Edinburgh - rated 5/5
Venue said: A semi-private dining area centred on a stone platform with a central open hearth that anchors the seating layout. Design: The dining room combines high ceilings and raised timber panelling with decorative ceiling moulding... -
The Speakeasy at The Voodoo Rooms in New Town - rated 4.9/5
Our user said: ‘The bar staff were so great and we all had a lovely evening at our engagement party.’ -
Wee Tap at Hanover Tap, Edinburgh in New Town - rated 4.7/5
Our user said: ‘No issues with the venue at all, great staff, decent buffet food and private bar area was brilliant.’
You'll find pubs with private dining 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 (October 2026):
| Small | up to 40 guests | prices average £500 minimum spend per event |
| Medium | between 60 and 100 guests | prices average £600 minimum spend per event |
| Large | over 110 guests | prices average £400 hire fee per event |
These are the venues within 0.3 mi from central Edinburgh, available to book on Tagvenue:
-
Whole Venue at Elio's
on 38A George Street Elio's - 0.2 mi from centre.
Venue said: The space has successfully hosted a wide range of occasions, including birthday celebrations, private parties and corporate functions, making it a flexible choice for many event types. -
The Parlour at Alchemist George Street
on 51 George Street - 0.2 mi from centre.
Venue said: The Parlour is a Dining Room in Alchemist George Street that centres on a circular wine-display wall as its defining focal point. Design: The Parlour has high ceilings, decorative cornicing and a long rectangular plan. -
The Other Room at Dragonfly Cocktail Bar
on 52 West Port - 0.3 mi from centre.
Our user said: ‘I chose to have my 30th birthday party at Dragonfly in the private function room and it was incredible.’
Smaller pubs with private dining rooms usually fit up to 40 guests standing. Here are some great options in Edinburgh, based on Tagvenue data as of October 2026:
-
Private Dining Room at Côte Brasserie Edinburgh, rated 5/5 - dining room for 14 guests
Venue said: Ideal for celebrations, large group dinners, or corporate lunches, Côte Edinburgh features private dining rooms that provide an intimate and memorable dining experience. -
Chef’s Table at Hotel du Vin Edinburgh, rated 4.8/5 - dining room for 8 guests
Venue said: The room is wheelchair accessible, has accessible toilets nearby, and a step-free guest entrance. Ideal for: Small groups seeking a seated, formal private dining experience with a restaurant-style, social tone. -
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...
Cheap pubs with private dining rooms in Edinburgh start from £15 per person or £40 hire fee per hour. Check out these budget-friendly spaces you can book through Tagvenue, as of October 2026:
-
Restaurant at The Salisbury Arms, Edinburgh, from £15 per person (up to 50 guests standing)
Venue said: A semi-private dining area centred on a stone platform with a central open hearth that anchors the seating layout. Design: The dining room combines high ceilings and raised timber panelling with decorative ceiling moulding... -
The Tasting Cellar at Cask and Vine, from £40 hire fee per hour (up to 12 guests seated)
Venue said: The Tasting Cellar is a private Dining Room in Cask and Vine characterised by an intimate, bottle-lined interior designed for seated gatherings. Design: The Tasting Cellar has compact proportions, dark timber surfaces, leather... -
Raised Area at Chanter Edinburgh, from £100 minimum spend per event (up to 50 guests standing)
Our user said: ‘Great location, reasonable pricing and really friendly staff...’
In Edinburgh, pubs with private dining 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 October 2026:
| Party | Usually between £200 and £800. |
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 The Snug at The Bonham Hotel for 7 guests
said: ‘Very attentive and helpful staff. The food was the best we had in Edinburgh.’ |
| Wedding | Usually between £450 and £1,700. |
User who booked The Fettercairn Suite at The Scotsman Hotel for 85 guests
said: ‘and Marla made the evening itself run seamlessly...’ |
| Birthday Party | Usually between £400 and £850. |
User who booked Wee Tap at Hanover Tap, Edinburgh for 30 guests
said: ‘We were able to play our own music and the staff were very attentive. 10/10 would definitely book again!’ |
| Meeting | Usually between £200 and £500. |
User who booked The Library at Juniper at Hotel Indigo Edinburgh - Princes Street for 16 guests
said: ‘The Juniper Library is an incredible gem and made for a very intimate experience with my guests.’ |
Dragonfly Cocktail Bar in Old Town has a stylish private space and is known for its cocktail-making classes and events. Another great option is Brewhemia, which frequently has live music performances and DJ sets to complement your dining experience, making it a fun venue for private parties.
New Town is a top spot for sophisticated venues, close to central attractions, and it’s a great place for classy events. Old Town offers a historic atmosphere with quirky, energetic spaces like those near the Royal Mile. If you're after a seaside escape, Portobello provides more relaxed and small venues, perfect for a private celebration by the beach.
People also search for
Pubs with Private Dining Rooms in other cities
Verified Reviews of Pubs with Private Dining Rooms in Edinburgh
Brilliant space lots of quirky touches, was just the right size for a small group and loved we could our own music via Spotify playlist on their tablet. Decorated with our own balloons and banners. Grabbed pizza from a local takeaway for catering. Staff were lovely will be recommending to friends.
Page last updated in October 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.