Best Private Dining Rooms In Edinburgh

Looking for something a little more intimate for your next meal? When the usual restaurants won't quite cut it, there's nothing better than a private dining space where you and your friends can relax in peace.

We've rounded up the very top spots in the city for exclusive eats, no matter your group size. From gorgeous rooftop destinations to cosy pubs, check out the very best private dining rooms Edinburgh has to offer. 

Last edited by Scarlett Welch

Last updated on 5th December 2025




The Botanist, Edinburgh

A plant-filled restaurant bar in St James Quarter, The Botanist is a top choice for private dining. Hire one of their cosy, exclusive areas for your event, where you and your friends can dine on all sorts of indulgent dishes.

Tuck into the likes of piri piri chicken kebabs, cheesy vegetable pies and sirloin steaks, to name just a few dishes. You can also sip cocktails like the Garden Gimlet or a Buttered Coconut Old Fashioned, surrounded by rustic wooden decor and a buzzing atmosphere.

Braid Hills Hotel

A truly stunning setting for any private meal, Braid Hills Hotel is a historic venue that boasts a restaurant, bar and hirable rooms on-site. You can book your exclusive area for anywhere between 12 and 120 guests, in a space filled with natural light and traditional decor.

Their menu features hearty Scottish dishes like lamb rump with mash, haggis with black pudding or a mushroom and spinach Wellington. They also offer affordable buffets for large gatherings, with key ingredients to all their dishes sourced from top quality, local suppliers.

Lady Libertine

If you're after small private dining rooms in Edinburgh city centre, Lady Libertine could be just the place for you. Found on West Register Street, the intimate venue fronts marble-topped bars, golden light fittings and lots of mirrors.

There are two floors to spread across, and for exclusive events you can hire their Vault room for up to 30 people. As for the menu? Expect everything from slow-cooked lamb shawarma to roasted cauliflower or even a Sunday roast.

Le Monde

Cocktail Club and 1 other offer

Looking for large group dining in Edinburgh? Then be sure to check out Le Monde, found on George Street in the city centre. The stylish space flaunts simple, modern interiors and cool neon lighting, as well as a number of different private hire options to suit groups of all sizes.

Their rooms can seat anywhere between 18 and 150 people at a time, with minimum spends starting at only £250. Plus, you can tuck into the likes of battered haddock and chips, double cheeseburgers and tofu ramen, paired with all kinds of creative cocktails.

Contini George Street

The private dining room at Contini George Street offers a cosy yet sophisticated space for those seeking exclusivity alongside exceptional Italian cuisine. Nestled in the former vault of a historic building, this room seats up to 16 guests and is perfect for intimate gatherings, business lunches, or special celebrations.

You can enjoy bespoke menus crafted from seasonal ingredients, including homemade pasta and fresh seafood, with attentive service that brings the warmth of Italian hospitality to every meal. The combination of refined surroundings and culinary excellence makes Contini's private dining experience one of Edinburgh's finest.

Patina

From the hand-blown light fixtures to the freshly baked pastries, Patina is all about homemade goods. Located on the edge of Edinburgh Park, this stylish restaurant, bar and bakery is inspired by both Parisian cafes and the late-night jazz bars of New Orleans.

There are three private rooms available, with capacity for anywhere between 30 and 150 people seated, or up to 250 standing. Minimum spends start from £1,000, and you can dine on the likes of salt-baked celeriac, oxtail ragu pappardelle and smoked trout salads while you're here.

The Conan Doyle

Taking its name from Sir Arthur Conan Doyle who was born nearby, The Conan Doyle is a friendly boozer on York Place, located close to many of the city's top attractions - from Edinburgh Playhouse to the Scottish National Portrait Gallery. Plus, their mezzanine area can be hired for up to 40 people, great for private dining in large groups.

The drinks menu focuses on cask ales and whiskies, while their food offering takes inspiration from all over - think haggis neeps and tatties, garlic chicken schnitzel, baked macaroni cheese and so much more.

Brewhemia

Scotland's only beer palace, Brewhemia is a lively venue that houses 12 copper tanks filled with freshly brewed, award-winning beers. You'll find this sleek venue opposite Edinburgh Waverley station, filled with pretty lights and long wooden tables.

They specialise in Alpine-themed food, from bratwurst to burgers, and you can enjoy this in a private room that seats a maximum of 50 guests. They also offer live entertainment on a regular basis, including cabaret performances, brass bands and more.

Angels Share

Lunch Offer and 1 other offer

A chic, boutique hotel with a glamourous restaurant and bar inside, Angels Share knows a thing or two about hosting brilliant private events. Choose between two slick private rooms, boasting space for between 40 and 150 guests, with minimum spends starting from only £500.

Expect opulent interiors featuring chandeliers and dark leather furnishings, as well as a top-notch menu. Whether you're in the mood for aged bavette steak, herb-crusted cod or harissa-spiced lentils, they've got it all.

Browns Brasserie & Bar Edinburgh

Having been previously listed number one by The Scotsman on their list of 11 new Scottish bars and restaurants, Browns Brasserie & Bar is a top choice for private dining in style. Their private room seats 30 guests at a time, promising colourful, modern lots of pretty plants.

These guys serve everything from afternoon tea to Sunday roasts, with an extensive menu to choose from. Think Portobello mushroom and halloumi burgers, pumpkin ravioli or pulled lamb shepherd's pie, with plenty of gluten-free options too.

Hawksmoor Edinburgh

Hawksmoor Edinburgh private dining is always a good call, thanks to their choice of chic spaces available for hire. The McLellan Room seats 13 around one grand table, while bigger parties can opt for The Tellers' Room that fits up to 48.

Expect high ceilings and elegant furnishings, with a menu that's to die for. They're best known for their juicy cuts of steak, from a cast-iron fillet to a sharing Chateaubriand, though they also serve lobster, charcoal chicken and a vegetable Wellington.

Chaophraya Edinburgh

20% off A la Carte / 10% off Set Menu and 6 other offers

If it's luxury private dining rooms in Edinburgh city centre that you're after, it doesn't get much better than Chaophraya. The stunning rooftop destination looks out over the New Town and beyond, with amazing views of Edinburgh Castle and the Firth of Forth.

Their intimate private room seats 16 people, with a huge window letting in the light. You can enjoy a wide range of authentic Thai dishes here, such as butternut squash red curry, chilli beef stir fry and spicy duck salads.

Cannonball Restaurant & Bar

Cannonball Restaurant & Bar offers some of the finest private dining rooms in Edinburgh, combining heritage architecture with elevated Scottish cuisine. With three distinct private spaces spread across the venue, including rooms with direct castle views, it's the perfect choice for hosting private lunches, dinners, or corporate events in the city centre.

Menus are tailored to reflect the best seasonal and local ingredients, and options range from elegant multi-course meals to lighter bar-style bites.

Gaucho Edinburgh

Located in St Andrews Square, Gaucho is a stunning steakhouse that specialises in sustainable cuts of Argentinian beef. Sporting luxurious interiors like leather booths, marble-topped tables and floor-to-ceiling windows, this is a top choice for private events.

If you're with a large group, their private space fits up to 150 people, though they cater for smaller sizes too. Sip fine wines and cocktails while you eat, with a menu of sizzling steaks, juicy burgers and indulgent pasta dishes.

Duck & Waffle

Bringing a little luxury to St James Quarter, Duck & Waffle is an elegant destination famed for its unique brunch dishes. There are two choices of private room here, accommodating between 10 and 20 guests, ideal for an intimate group meal in stunning surrounds.

They pair traditional charm with modern touches, both in the decor and their menu. Indulge in everything from sumptuous Sunday roasts to truffle and burrata ravioli or their signature duck and waffles, and you can opt for a three-course set menu at just £29.50 per person too.

Fazenda Rodizio Bar & Grill Edinburgh

Whether you're looking to celebrate a special occasion, entertain clients or host an intimate event, the private dining room at Fazenda Rodizio Bar & Grill is a great pace to do it. Located on George Street in the New Town, this South American-inspired steakhouse is filled with sleek, dark decor, with touches of gold throughout.

You can seat up to 10 guests at a time here, and they offer set menus starting from £45 per person - with meat, pescetarian and vegetarian options available. Think sirloin steaks, beetroot and goat's cheese pasta, truffle risotto and so much more.