Bottomless Brunch Edinburgh: 19 Best Brunches You Need to Try [2023]


The Scottish capital makes for a fantastic weekend trip.

One of the best things to do in Edinburgh, as with most cities, is to go for a boozy brunch to get the party started in the right way.

Unfortunately, bottomless brunches aren’t permitted in Scotland as they are in England.

But don’t worry because there are still plenty of boozy brunch offers to keep you busy during your time in Edinburgh.

Have a scroll through this round-up list of the best places to go for bottomless brunch in Edinburgh and book into your faves! 

1. Browns 


Address: 131-133 George St, Edinburgh EH2 4JS 

Phone number: 0131 225 4442 

Price: From £30 per person 

Browns is the place to be if it’s a classy brunch that you’re after.

Their sparkling brunch is one of the best offers in town, and it makes for a perfect special occasion celebration.

If you’re happy with prosecco, then you can have a delicious brunch dish plus four glasses of prosecco for £30 per person.

If you really fancy treating yourself, then upgrade to four glasses of Moët & Chandon Impérial Champagne for £50 per person.

We all deserve to splash out every now and again, after all!

Their eggs Benedict is one of the best around – give it a try!

2. Biddy Mulligans 


Address: 94-96 Grassmarket, Edinburgh EH1 2JR 

Phone number: 0131 220 1246 

Price: £5 per glass + price of brunch dish 

Biddy Mulligans is your classic Irish bar, which obviously means that it’s a super fun place to be for boozing.

Their boozy brunch is one of the best in town, and the way it’s set up means you can very much make this one your own.

They firmly believe that bubbly is the ultimate improvement to the most important meal of the day, so they’re very happy to make the bubbles available for your dream boozy brunch in Edinburgh.

When you order any brunch dish here, you’ll be able to enjoy any of the cocktails on the main menu, or a glass of fizz for only £5.

Now that’s a bargain if I ever saw one!

3. Bar Soba 


Address: 104 Hanover St, Edinburgh EH2 1DR 

Phone number: 0131 225 6220 

Price: £30 per person 

Bar Soba is popular with students for its incredibly good value offers, and their boozy brunch offer is one of the best they have.

This Asian fusion street food restaurant serves up some of the yummiest food in town, and you can try it as part of their brunch offering, you lucky things!

For £30 per person, you get a delicious dish plus four cocktails, glasses of bubbly or bottled beer.

Their melon ball gin fizz cocktails are dreamy, so they’d be my drink of choice.

Be sure to try the cauliflower katsu curry – it’s amazing!

4. The Newsroom Bar & Eatery 


Address: 5-11 Leith St, Edinburgh EH1 3AT 

Phone number: 0131 557 5830 

The Newsroom Bar & Eatery is perfect for every kind of drinker, no matter what you’re looking for.

From lazy boozy brunches to cocktail hours, quiz nights to quick bites, there’s something to suit every taste here.

From what I can tell, their boozy brunch isn’t necessarily an existing offer, but there are plenty of delicious tipples on offer to ensure that you leave here pleasantly tipsy.

They also have a bunch of sharing cocktails on offer for £18.50 each – one of those each would probably be the perfect amount for a boozy brunch!

Be sure to pay this one a visit.

5. Las Iguanas 


Address: 141-143 George St, Edinburgh EH2 4JY 

Phone number: 0131 378 1898 

Price: £29.95 per person 

Las Iguanas certainly know how to throw a fiesta, so you know their bottomless brunch is likely to be a treat.

It’s one of the best places to go for bottomless brunch in Edinburgh by a mile!

For £29.95 per person, you’ll be treated to a starter of nachos plus a main of your choice and four boozy beverages to get the party started.

Opt for the caipirinhas – these are some of my favourite cocktails in the world, they’re just great!

Food-wise, the enchiladas and the burritos are fantastic options, especially if you’re looking for something to line the stomach well!

6. Brewhemia  


Address: 1A Market St, Edinburgh EH1 1DE 

Phone number: 0131 226 9560 

Brewhemia love to celebrate the weekend in the right way.

They believe that weekends were made for decadent brunching with the best company, and they’re on a mission to make Brewhemian brunch the best around.

Their Bluesy, Boozy Brunches are available every Saturday and Sunday from 10 am, and they’re truly amazing.

They bring in some of the city’s best musicians and have them play live on the Beer Palace stage, and there’s no other brunch experience like it.

I’m not sure about the price, but I’m sure it will be worth it for the live music alone.

I’ve not even mentioned their legendary bloody Marys yet!

7. The Basement


Address: 10a, 12a Broughton St, Edinburgh EH1 3RH

Phone number: 0131 557 0097

Price: From £20

The Basement is a vibrant bar with a friendly atmosphere and a menu packed with delicious Mexican dishes.

Their Mexican-inspired brunch is available from Friday to Sunday between 12 and 4pm, and it’s a real fiesta.

The sharer for two includes regular nachos and one dish each from the brunch menu for £20, and if you want to make it boozy, you can order from their range of mezcal!

The sharer for three gets you large nachos plus a brunch dish each.

It may not technically be a bottomless brunch, but you can easily make it boozy if you really want to, so don’t worry about that!

8. Badger & Co 


Address: 32 Castle St, Edinburgh EH2 3HT 

Phone number: 0131 226 5430 

Price: £30 per person 

Bottomless brunch is one of the best indoor activities in Edinburgh, and Badger & Co is no exception.

Badger & Co a stunning Wind in the Willows inspired bar with a beautiful view of Edinburgh Castle.

Whether you’re a literary fan or not, you are sure to fall in love with this gorgeous eatery.

It’s the perfect spot for an Instagram shot or two, so if you need a profile update then this is the place for you!

Their boozy brunch is £30 per person.

This will get you a delightful sharing platter with both sweet and savoury treats, as well as your choice of four lovely libations each to accompany it.

You’ll feel like the queen with this bottomless brunch in Edinburgh!

9. Tigerlily 


Address: 125 George St, Edinburgh EH2 4JN 

Phone number: 0131 225 5005 

Price: £35 per person 

Tigerlily is Edinburgh’s most-talked-about boutique hotel, and for good reason.

Their buzzing bar and restaurant are immensely popular among locals and tourists alike, and their boozy brunch is one of the best in town.

For £35 per person, you’ll be able to indulge in a selection of continental breakfast items to share once you arrive.

On top of that, you’ll get a choice of one breakfast dish each!

You’ll be greeted with a yummy frosé on arrival, followed by up to three glasses of prosecco during your stay.

It’s the ultimate boozy brunch in Edinburgh!

10. The Bonham Hotel  


Address: 35 Drumsheugh Gardens, Edinburgh EH3 7RN 

Phone number: 0131 226 6050 

Price: £28 per person 

The Bonham Hotel is an idyllic luxury hotel tucked away in the Georgian beauty of Edinburgh’s West End.

They don’t do a boozy brunch per se, but they do have a banging boozy snoozy lunch which is not to be missed.

After all, what’s better than a relaxed afternoon filled with delicious food and good company, all enjoyed in opulent surroundings?

Their boozy snoozy lunch is available on Fridays, Saturdays and Sundays.

For £28 per person, you’ll indulge in three delightful courses plus half a bottle of wine.

Now isn’t that a great deal?!

11. The Hanover Tap 


Address: 112 Hanover St, Edinburgh EH2 1DR 

Phone number: 0131 225 2022 

Price: From £25 per person 

The Hanover Tap is the ultimate spot for a casual boozy brunch in Edinburgh with your best mates.

Their offer is super generous, too, you won’t get more bang for your buck anywhere else!

For £25 per person, you’ll get six drinks of your choice plus a yummy brunch dish to go with it.

Or if you’re in the mood for a more substantial meal, then upgrade your food to include burgers and pizzas for an extra £3 each.

Fancy draught craft beer or selected single G&Ts?

All yours for an extra fiver.

There’s no better way to get the party started!

12. All Bar One 


Address: Various locations 

Price: £30 per person 

All Bar One is a classic, no matter what time of day it is.

From breakfast until late, this classy yet casual spot makes for the perfect setting for a spot of boozy brunch in Edinburgh.

Their Sparkling Brunch offer costs £30 per person, which gets you four glasses of fizz plus two brunch dishes, which is super generous.

Are you going to go for sweet and savoury, or two of the same?

It’s completely up to you!

I’d probably go for the veggie breakfast and the shakshuka, personally.

They’re two of my favourite brekkie dishes, so how could I not?!

13. The Chanter 


Address: 30-32 Bread St, Edinburgh EH3 9AF 

Phone number: 0131 221 0575 

Price: From £20 per person 

The Chanter is perfect if you fancy a boozy brunch but your bank account is looking a little empty.

For just £20 per person, you’ll get a whopping six drinks of your choice plus a brunch dish to fill your stomach with.

Isn’t that a bargain?

However, if you do have a little more cash to play with, why not make your wings bottomless, or invest in a sharing platter for an extra fiver each?

You can also upgrade to any craft beer for an extra £6 each, or boost your cocktail offering for an extra £10 per person if that’s your style.

You’re going to love this one, I promise!

14. Revolution


Address: 30A Chambers St, Edinburgh EH1 1HU 

Phone number: 0131 220 5679 

Price: From £25 per person 

Revolution have become legends on the bottomless brunch scene, and that holds true in Edinburgh, too.

Their boozy brunch will only set you back £20 per person, so it’s cracking value, too.

For that, you get a choice of brunch dish plus five drinks to wash it down with.

Their brunch grills are pretty great if you’re particularly hungry, or how about some loaded hash browns?

They sound like an actual dream come true to me.

If you want pornstar martinis as your drink, then they’re all yours for £10 extra each.

Get the party started at Revolution this weekend!

15. Indigo Yard 


Address: 7 Charlotte Ln, Edinburgh EH2 4QZ 

Phone number: 0131 220 5603 

Price: £15 per person 

Indigo Yard is a gorgeous restaurant in the city’s beautiful West End, and luckily for you, it’s one of the best places to go for bottomless brunch in Edinburgh too.

They specialise in serving up delicious artisan food, and everything on the menu is a real treat, let me tell you.

Their boozy brunch offer is just £15 per person for two drinks and a brunch dish, which is the best value you’ll find anywhere in town!

Go for the Spanish chorizo rosti with cheese and poached eggs, and pair it with the pink peach passion slushie.

With that, you’re onto a winning combo.

Too hungry for just a rosti?

Then give the breakfast burger a go – that one’s sure to fill you up!

16. Slug & Lettuce 


Address: Various locations 

Price: From £28 per person 

Slug & Lettuce are kings among men when it comes to boozy brunches.

Across the whole UK, they’re a firm favourite for a bottomless brunch, and it’s not difficult to see why.

Here in Edinburgh, you’ll get six drinks plus a dish of your choice for just £28 per person.

Selected main menu dishes are all yours for an extra £3 each, as are pornstar martinis if you’re willing to part with an extra tenner.

For me, it would have to be the forest fruit pancakes washed down with some of their delightful mimosas.

What would your choices be?

17. Rabble Taphouse and Grill


Address: 55A Frederick St, Edinburgh EH2 1LH  

Phone number: 0131 622 7800 

Price: £30 per person 

One of the best places to go for brunch in Edinburgh, Rabble Taphouse and Grill is the ultimate destination for those looking to indulge in luxury and sophistication.

This is Edinburgh’s best four-star hotel, and it’s perfect for celebrating a special occasion in style.

Their boozy brunch is £30 per person, which gets you a selection of continental breakfast items for the table as well as your choice of one of their delicious breakfast dishes.

On top of that, you’ll get a tasty brunch cocktail on arrival as well as up to three glasses of fizz.

Sounds pretty dreamy, doesn’t it?

18. Cucina at Radisson Collection Royal Mile 


Address: 1 George IV Bridge, Edinburgh EH1 1AD 

Phone number: 0131 240 1666 

Price: £25 per person 

Cucina at Radisson Collection Royal Mile is a stylish contemporary Italian restaurant that’s incredibly aesthetically pleasing.

Colourful designs and striking artwork give it a lovely bit of character, and the food is delicious to match.

Their sparkling Sunday brunch is incredible value at £25 per person for a three-course brunch plus a few glasses of fizz.

Following the continental platter, I think I’d have to go for the smoked haddock fishcake, finishing with the waffles with banana.

This is easily one of the best places to go for bottomless brunch in Edinburgh!

19. The Tron  


Address: 9 Hunter Square, Edinburgh EH1 1QW 

Phone number: 0131 225 3784 

Price: From £25 per person 

The Tron is the place to be if you’re looking for a warm and friendly pub where service is always with a smile.

They’re the perfect spot for a casual boozy brunch in Edinburgh, too.

Serving up unlimited pizza plus four drinks of your choice for just £25 per person, you won’t find many better deals than this.

Scoff your face with their yummy pizzas and wash it down with a blue lagoon or two.

Fancy Aperol spritzes or Peroni instead?

Not a problem, they’re available for just £5 extra per person!


There you have it, a round-up of the very best places to go for bottomless brunch in Edinburgh.

For a city that doesn’t allow bottomless brunches, they’re certainly not short on boozy options, so don’t worry about that!

From classy to casual, there’s something to suit every occasion here.

So find your favourite bottomless brunch in Edinburgh and get booked in! 

Close Cookmode