Bath is a beautiful city that’s got plenty of history to it, and the good news is, that there are also plenty of cocktail bars in Bath.
The city is best known for its stunning Roman Baths, but there’s plenty to do away from the baths, too.
Whether you’re in the city for a weekend or on a more permanent basis, you’ll be sure to find something for you here.
Get stuck into this list if you’re looking for the best cocktail bars in Bath, because we’ve rounded up the very best of the bunch for you!
1. Circo Cellar Bar & Cocktail Lounge
Address: 16 George St, Bath BA1 2EN
Phone number: 01225 465905
Circo Cellar Bar & Cocktail Lounge offers a chic blend of the old and new.
The bar has beautiful classic panelled walls and luxurious Chesterfield sofas, while a modern colour palette brings it into the present day.
They’ve got award-winning cocktails as well as fantastic wines, Champagnes, spirits and beers, so there’s something for everyone here.
On Fridays and Saturdays, you can head here to dance the night away until 2 am at Circo After Dark, with amazing tunes and even better vibes.
If you’re looking for one of the best cocktail bars in Bath, then you’ll find it at Circo.
2. The Canary Gin Bar
Address: 3 Queen St, Bath BA1 1HE
The Canary Gin Bar is a snug spot that specialises, unsurprisingly, in gin.
As well as being gin experts, they also know how to shake up a pretty delicious cocktail, so don’t fear!
They’ve got over 230 gins on offer, so if you’re a gin fan, then this is bound to be one of the best cocktail bars in Bath for you.
If you prefer a traditional martini, then head upstairs to their fantastic martini bar to sip away in style.
Don’t miss out on this incredible cocktail bar during your time here!
3. Be At One
Address: 11 Brunel Square, Bath BA1 1SX
Phone number: 01225 439271
Be At One is something of a legend on the nationwide cocktail scene, so it figures that it would also be one of the best cocktail bars in Bath.
Whether you prefer sweet or sour, gin or vodka, they’ll be sure to have a cocktail that will tantalise your tastebuds.
With over 100 cocktails in their impressive repertoire, you can expect everything from the classics to completely unique drinks here.
For a fun and vibrant atmosphere with incredible cocktails, look no further than the amazing Be At One.
4. The Dark Horse
Address: 7A Kingsmead Square, Bath BA1 2AB
Phone number: 01225 302820
The Dark Horse has been voted the best bar in Bath, which means you absolutely have to give it a go.
This subterranean cocktail den is the perfect spot for the discerning drinker to come and relax in style.
Their seasonal menu focuses on fresh and local ingredients, and they always promise the highest level of drinks and service.
As far as cocktail bars in Bath go, it really doesn’t get much better than this.
It’s award-winning for a reason, after all!
5. Sub 13
Address: 4 Edgar Buildings, Bath BA1 2EE
Phone number: 01225 466667
Sub 13 has earned itself the well-deserved reputation of being one of the best cocktail bars in Bath.
It’s spread across three stylish areas, with an outdoor terrace and basement club as well as a fantastic cocktail bar, of course.
The place oozes chic, with sweeping leather booths inside and plenty of quality cocktails to get stuck into.
The service is intimate and friendly, and the vibes are excellent, so be sure to head down there as soon as you can!
Address: 1 George St, Bath BA1 2EB
Phone number: 01225 336168
Revolution is one of Bath’s favourite cocktail bars.
It’s a modern gem in the historic city of Bath, and it’s a true haven for late-night dancing and drinking.
They’ve got delicious cocktails and an endless supply of good times and great vibes.
If you like to dance and you like to drink, then you’re going to love spending a night at Revolution, because that’s what they’re all about!
Get your favourite outfit on, round up the gang, and get ready to enjoy the night of your life at Revolution.
7. Opium Bar
Address: Opium Bar, Spring Gardens Rd, Bathwick, Bath BA2 6PJ
Phone number: 01225 332321
Opium Bar is a vintage and curious cocktail bar that can be found within some of Bath’s incredible and unique vaults.
It’s a boutique watering hole with fascinating décor and delicious cocktails, and it’s easily one of the best cocktail bars in Bath.
The bar is quirky and delightful, and it’s a fantastic spot for an after-work drink, with the cocktails always flowing freely.
Step back in time with a visit to Opium Bar.
You won’t regret it!
8. Slug & Lettuce
Address: 5-6 Edgar Buildings, Bath BA1 2EE
Phone number: 01225 789050
Slug & Lettuce is one of the very best cocktail bars in Bath.
It’s got beautiful floral décor and is the perfect setting for creating some fantastic fun-filled memories.
They’ve also got a great two-for-one cocktail offer that runs pretty much all the time, meaning you can benefit from a bargain while you’re here too!
If you’re a fan of bottomless brunch, then be sure to check out the one they do here, as it’s one of the best in town.
As far as cocktail bars in Bath go, it doesn’t get much better than this.
9. Fidel Rum Bar
Address: 3 Trim Bridge, Bath BA1 1HD
Phone number: 01225 426735
Fidel Rum Bar naturally specialises in rum, and their cocktails will be sure to tickle your fancy.
They make their own rum blends as well as having an impressive selection, so if rum is your thing, then you’ll love it here.
They’ve got both outdoor and indoor seating, so you can enjoy a cocktail here no matter the season, which is always a plus.
The bar oozes fun and energetic vibes, and it’s a place where you can dance the night away with a cocktail in hand.
Don’t miss it!
10. All Bar One
Address: 11-12 High St, Bath BA1 5AQ
Phone number: 01225 334614
All Bar One is a stylish spot where spirited people gather to make memories and share the best moments in life.
It’s classy yet casual, and there are plenty of cocktails to choose from, as well as some tasty light bites to line the stomach with.
For fans of bottomless brunch, the one they do here is an absolute classic, with delicious brunch dishes and classic cocktails.
Whether you’re looking for an after-work drink spot or for a weekend watering hole, they’ll be able to tick all the boxes here.
11. The Hideout
Address: 1 Lilliput Court, Bath BA1 1ND
The Hideout is a hidden gem that can be found tucked away in the historical lanes of Tudor Bath.
It’s stonewalled and wood-laden and the walls are lined with the perfect whisky for every single taste.
Whisky is their strong suit, but their cocktails are equally excellent, so you’ve got to check them out.
Snuggle up in one of their intimate corners and savour a creative cocktail with your nearest and dearest.
12. The Common Room
Address: 2 Saville Row, Lansdown, Bath BA1 2QP
Phone number: 01225 425550
The Common Room is an independent drinking den, and it’s one of the original cocktail bars in Bath.
It’s a cool spot with Tiki influences, and the eclectic décor makes it an interesting spot for an evening drink.
The fun and quirky vibes will ensure that this becomes one of your favourite cocktail bars in no time.
Head on down here and sip on one of their tasty rum cocktails, all while enjoying the intimate and interesting ambience.
13. The Botanist Bar & Restaurant
Address: THE OCTAGON, 25 Part 46A Milsom Place & 28, Milsom St, Bath BA1 1BZ
Phone number: 01225 632577
The Botanist Bar & Restaurant is a beautiful, rustic bar with a botanical theme and a comforting vibe.
They’ve got delicious brunches, hearty roasts and, of course, some of the very best cocktails in town.
This is a concept like no other, with a truly unique menu packed with interesting botanically inspired cocktails.
Come and relax in their stylish space with a drink in hand – it’s the perfect place to celebrate a special occasion!
14. Earl Bar
Address: 10 Manvers St, Bath BA1 1JQ
Phone number: 01225 464449
Earl Bar is a stylish cocktail lounge that’s the perfect place to get your evening started in the right way.
They’ve got an exciting range of tantalising cocktails as well as a variety of beer, wine and cider that will ensure everyone is catered to.
The bar is also a shisha lounge, so if that’s your vibe, then this is one of the best cocktail bars in Bath for you.
If you’re looking for a late-night spot with tasty cocktails and relaxed vibes, then this will be sure to tick all the boxes.
Address: 1 N Parade, Bath BA1 1LF
Phone number: 01225 461603
ArtBar is a vibrant social space within the Abbey Hotel that provides a totally unique offering to the Bath cocktail scene.
They put on beautiful, expertly curated art exhibitions in their space that support local artists and charities, giving the bar a chic feel.
The vibrant, creative atmosphere offers the perfect backdrop for everything from light lunches through to late-night drinks.
If you’re looking for a space in which you can let your creative side free, then you’ll be sure to fall in love with ArtBar.
16. Vino Vino
Address: 5-6 Saw Cl, Bath BA1 1EN
Phone number: 01225 312341
Vino Vino is a sophisticated tapas and wine bar that’s the perfect place to spend an afternoon with friends.
The bar has a convivial atmosphere and an innovative cocktail list, and it’s truly one of the best cocktail bars in Bath.
It’s located in the heart of the beautiful city of Bath, and the large al fresco terrace is a great spot for summer dining.
Equally, in winter, they whip out the cosy blankets and outdoor heaters, so you can enjoy their lovely terrace any time of year!
17. Sleight Magic Bar
Address: 1 York St, Bath BA1 1NG
Phone number: 07720 608239
Sleight Magic Bar is Bath’s first and only magic bar, and I can promise you that you’ll have a magical night here!
It’s a unique experience with incredible magic that will baffle even the most sceptic of guests in the bar.
The drinks are great but it’s the entertainment that makes it, and it will be sure to add some excitement to your night.
It’s located in a characterful vaulted cellar right in the heart of Bath, and it really is one of the best cocktail bars in Bath.
Address: No 25, The Octagon, Milsom St, Bath BA1 1BZ
Phone number: 01225 632577
Beneath is a place that was created solely with the inquisitive and discerning drinker in mind.
It’s part of The Botanist, but it’s so good that it warrants a mention of its own, so let’s get into it!
This is a place where lively people gather to sip on rare and curious elixirs, beneath the streets of Bath.
Come and uncover the dark side of botany in this stylish and chic space, right in the heart of the city.
19. Maaya of Bath
Address: 43 St James’s Parade, Bath BA1 1UQ
Phone number: 01225 481414
Maaya of Bath is an incredible cocktail and Asian-inspired tapas bar in the beautiful city of Bath.
It’s the essence of comfort and contemporary style, and it’s the perfect place to relax during your time in Bath.
Their distinctive concept of Asian tapas combined with one-pot dishes will perfectly complement your cocktails.
Here you can enjoy a wealth of choice in a fantastic atmosphere, with some of the best and most creative cocktails in town.
20. Turtle Bay
Address: 11 Bridge St, Bath BA2 4AS
Phone number: 01225 444052
Turtle Bay is a Caribbean-inspired cocktail bar and restaurant that’s made a name for itself across the nation.
They’re here to serve up Caribbean vibes right in the heart of Bath, offering party vibes no matter the time of day.
Their food is some of the best you’ll find, and their creative rum cocktails complement them perfectly.
Head here for their bottomless brunch and get ready to get boozy with some exciting rum cocktails.
21. Cosy Club
Address: Unit R4, Southgate Place, Bath BA1 1AP
Phone number: 01225 464161
Cosy Club is a classy and cosy bar and restaurant where warm and welcoming service is a given.
They’ve got stylish interiors and amazing food and drink, and it’s one of the best cocktail bars in Bath by far.
The bar is one of the chain’s very best, combining the grandeur of the city with the comfort of being at home.
It’s got a stunning balcony and terrace that looks out over the city, perfect for those summer afternoons.
22. Hall & Woodhouse
Address: 1 Old King St, Bath BA1 2JW
Phone number: 01225 469259
Hall & Woodhouse is housed within a building that was originally an auction house built in the 1960s.
It’s a stunning bar and restaurant with a gorgeous roof terrace that makes it one of the best cocktail bars in Bath.
The bar has plenty of chic décor and a modern vintage vibe that oozes out of its four airy rooms.
As far as cocktail bars in Bath go, this is one of the most quintessentially British ones that you’ll find.
Head there for the ultimate Bath experience!
23. Las Iguanas
Address: 12 Seven Dials, Bath BA1 1EN
Phone number: 01225 982906
At Las Iguanas, you’ll be able to enjoy the most vibrant of Latin fiestas.
They’ve got colourful décor and exotic food and drink, and it’s one of the best places in town for a party.
From Mexican burritos through to Brazilian stews, there’s a dish for everyone here and a drink to match.
They’ve also got a two-for-one cocktail offer that will allow you to save a penny while still getting sufficiently boozy.
Get the drinks in and get ready to party!
24. Green Park Brasserie
Address: 6 Green Park Rd, Bath BA1 1JB
Phone number: 01225 338565
Green Park Brasserie is the self-proclaimed best independent restaurant in Bath, which should be enough to tempt you, right?
If you’re not yet tempted, then how about I tell you that they serve award-winning food and some of the best drinks in town?
Add to that some incredible live music, and you’ve got the recipe for one of the best cocktail bars in Bath.
Come and tuck into some locally sourced food and creative cocktails as you enjoy some of the best live performances in town.
25. Juno Bar & Kitchen
Address: 4 Philip St, Bath BA1 1AU
Phone number: 01225 330777
Juno Bar & Kitchen is a chic industrial-style spot that’s renowned for being one of the best independent cocktail bars in Bath.
They’ve got everything from pizza and burgers to craft beer and cocktails, and it’s a seriously cool place.
It’s Bath’s favourite independent bar, and you can be sure you’ll always receive a friendly welcome here at Juno’s.
Tuck into their super saucy loaded fries if you know what’s good for you, then wash them down with a cocktail or two!
26. The Cork
Address: 11-12 Westgate Buildings, Bath BA1 1EB
Phone number: 01225 333582
The Cork is a cosy upstairs bar and sleek downstairs cocktail bar, completed by a gorgeous heated terrace.
It’s located right in the heart of Bath, and it’s a stylish space where the cocktails are good and the vibes are even better.
Their food menu is packed with hearty fare and tasty tapas, too, so if you get peckish, then tuck in!
This is a place for dancing, drinking and dining, so no matter what you’re looking for, this is the place for you.
27. Henrietta Bar
Address: Henrietta Rd, Bathwick, Bath BA2 6LX
Phone number: 01225 466329
Henrietta Bar is a chic all-day bar that’s one of the most luxurious and stylish cocktail bars in Bath.
The bar is open from your morning cup of coffee right through to cocktails crafted by expert mixologists.
The bar has stunning views across the historic Henrietta Park, which creates a soothing atmosphere where you can relax in style.
Head here to enjoy a delicious nightcap as the day draws to a close.
You’ll be back here again in no time!
28. The Ivy Bath Brasserie
Address: 39 Milsom St, Bath BA1 1DN
The Ivy Bath Brasserie is one of the most iconic cocktail bars in Bath, part of the glamourous nationwide chain.
It’s the perfect place to eat and drink in sophisticated surroundings, and it’s a great choice for celebrating a special occasion.
Here you can relax in the atmosphere as you enjoy traditional British food and classic cocktails with a twist.
In classic The Ivy style, this is one of the classiest and most stylish cocktail bars and restaurants in town.
Be sure not to miss it!
29. Boom Battle Bar
Address: Units 2 & 3, Kingsmead Leisure Complex, 5-10 James St W, Bath BA1 2BX
Phone number: 01225 634001
Boom Battle Bar is the ultimate bar for unleashing your competitive side as you sip on a drink or two.
Whether you want to play a game of Crazier Golf or would prefer to get stuck into some Augmented Reality Darts, you’ll be sure to find the game for you.
Get ready to battle it out with your mates and enjoy some of the best cocktails in town at this unique bar.
Get the gang together and get ready to party and play in this creative, colourful and competitive haven.
30. The Grapes
Address: 14 Westgate St, Bath BA1 1EQ
Phone number: 01225 727060
The Grapes has been a part of the nightlife scene of Bath ever since 1792.
It’s an award-winning bar that’s got amazing live music and Japanese-inspired décor that’s truly unique in Bath.
It’s a hip spot that spotlights sake, craft beer and cider, with sashimi and other small plates to complement them.
Here you can relax in a Jacobean room with Japanese influences as you enjoy some of the best drinks in the city.
They also support grassroots musicians, which is a plus in my books!
This is a bar that you simply can’t miss.
31. The Hive Bar & Kitchen
Address: 16 Argyle St, Bathwick, Bath BA2 4BQ
Phone number: 01225 807770
At The Hive Bar & Kitchen, they pride themselves on spotlighting simplicity.
With simple, country-style food that’s lifted with modern and unique techniques and delicious drinks, this is a beautiful place to spend an evening.
It’s a charming space that’s played host to many events, and it’s a great spot for celebrating a special occasion.
They use local produce of the highest quality, too, so by coming here you’re supporting local traders, which is always good!
Come and experience the perfected art of food and drink here in the city of Bath.
This is one that you’ll simply fall in love with!
32. Velo Lounge
Address: 30 Moorland Rd, Bath BA2 3PW
Phone number: 01225 344663
Velo Lounge is a neighbourhood café bar that’s designed to create a sense of community in a friendly space.
It’s an all-day drinking and dining space where you can enjoy everything from breakfast to evening drinks.
The bar is part of the popular chain The Lounges, and this one is one of the very best in the brand.
Come and get your caffeine and cocktail fix here and relax in the casual and friendly atmosphere with your friends.
33. The Black Fox
Address: 47 St James’s Parade, Bath BA1 1UQ
Phone number: 01225 442365
The Black Fox is a relaxed bar and restaurant within a traditional inn, and it’s a great place for an afternoon drink.
The bar is an 18th-century space with 21st-century luxuries, located right in the beating heart of Bath.
Their menu is seasonal and so it changes regularly, meaning that you’ll always be able to try something new here.
For a traditional Bath experience in a warm and welcoming space, look no further than The Black Fox.
34. Town + House
Address: 36 Thomas St, Bath BA1 5NN
Phone number: 01225 428096
Town + House is a tucked-away spot that offers seasonal dishes and creative cocktails in intimate surroundings.
It’s a modern space where their passion is expressed through an innovative food and drink menu that you’re sure to love.
The bar is contemporary yet cosy and is one of the culinary gems of the city as well as one of the best cocktail bars in Bath.
This friendly space is the place to come for inspirational flavours and a homely atmosphere, right in the heart of Bath.
Address: Old Police Station, Orange Grove, Bath BA1 1LP
Phone number: 01225 461199
Browns is a traditional British brasserie and bar housed in a historic listed building with luxe interiors.
The space has a classy, sophisticated feel to it paired with a relaxed atmosphere that’s perfect for enjoying dinner and drinks.
Tuck into some of their high-quality food and pair it with their premium cocktails for the perfect dining experience.
Their gorgeous terrace space is the cherry on top of the cake of this beautiful venue, so don’t miss it on a summer’s day!
36. Dos Dedos
Address: Edgar Mews, Bartlett St, Bath BA1 2QZ
Dos Dedos is a cool Mexican cantina that brings an exciting offering to the cobbled streets of Bath.
They serve up over 100 mezcals and tequilas as well as authentic tacos and a side of good times.
This is the ultimate place to enjoy a Mexican fiesta, so if that’s what you’re after, then this is the place for you.
Their margaritas are the best in town, which is enough to sell me on this cocktail bar, that’s for sure!
37. The Coconut Tree
Address: 36 Broad St, Bath BA1 5LP
Phone number: 01225 258855
The Coconut Tree is a cool and casual place to enjoy an explosion of flavours in a casual and cool setting.
The bar is bringing Sri Lankan street food to the streets of Bath, and it’s certainly stirring up some excitement.
They’ve got delicious Sri Lankan food and sweet and fiery Cocotails that pair perfectly to create the evening of your dreams.
Don’t miss the chance to enjoy some award-winning food and drink alongside excellent vibes.
It really is one of the best cocktail bars in Bath!
That concludes my round-up of the very best cocktail bars in Bath.
As you can see, there’s something for everyone in this beautiful historical city, whether you fancy a margarita or a classic pornstar martini.
From independents to big chain brands, the city is heaving with amazing cocktail bars, and it’s just waiting for you to get stuck in!
Make a list of your favourites and get started with your journey through Bath!