Looking for the best coffee shops in Bath? When visiting this charming countryside town in England, a quick stop at a cosy, British coffee shop always goes down a treat. Whether your regular order is a latte, flat white, mocha or iced coffee, Bath is loaded with cool, contemporary coffee shops in the centre of the city, often buzzing with locals or university students. In between your sightseeing of the Roman Baths, Bath Abbey and The Royal Crescent, these are some of our favourite places to stop for a good cup of coffee and a slice of cake in Bath…
Need a hostel in Bath? Check out
Society Café
This speciality coffee shop in the heart of Bath is one of our favourite hipster hangouts in the city. Society Cafe has it all: good coffee (that’s reasonably priced), loads of reading material on offer and delicious cakes and pastries. Inside, the shop is warm and welcoming with a fresh, contemporary design and experienced baristas.
The house coffee beans are all roasted by Origin, an excellent coffee roasting company in the UK that sources beans ethically and sustainably with some inventive options. The coffee shop is dog-friendly too!
Picnic
Picnic is a great little coffee shop on Saracen Street, just a 2 minute walk away from our hostel. Serving up damn good coffee and tasty toasties, we love coming here for an early lunch and caffeine fix. Picnic sources its produce as locally as possible and the coffee beans are top-notch and full of flavour because they are grown in ideal microclimates and brewed in-house.
The skilled baristas will make you the perfect cup of your favourite coffee and you can enjoy it in the trendy little shop, with a minimalist yet cosy interior.
Mokoko
This awesome coffee shop has made a name for itself as one of the best coffee houses in Bath - and we’re really not surprised! Located on Dorchester Street, Mokoko is all about quality brews and sophisticated baking. Mokoko makes all of its own cakes in its in-house bakery, not to mention the stand-out coffee it serves (where the owners really pay attention to the finer details of flavour while also keeping it simple and tasty).
The coffee shop itself is light, airy and boasts an outside seating area for the summer months.
The Bath Coffee Co
The Bath Coffee Company is a cosy, independent coffee shop in Bath, close to the Thermae Bath Spa. Firstly, we’re obsessed with the building because you can’t get more Georgian than an 18th century, golden-coloured townhouse overlooking Kingsmead Square. A must-visit for tourists looking for a real, local experience of the city.
This place is all about coffee, and creating a warm place where people can relax with a board game or catch up with friends. The coffee beans here are roasted by local artisan roastery Square Root Coffee so it’s some good stuff. Plus, the baristas are super friendly and skilled.
Rosarios
Rosario’s is a hidden gem in Bath, frequented by locals who have discovered its amazing coffee and hearty Italian salads. A big contender on Bath’s coffee shop scene, Rosario’s is located two minutes away from Pulteney Bridge in a Grade II listed Georgian building and it specialises in Italian-style coffee and wholesome Italian cooking.
Run by Rosario, this Italian cafe was inspired by his nonna’s food so it’s a pretty special place if you’re looking for somewhere authentic. Think Sicilian pastries, cannoli, paninis, deli platters, homemade pasta dishes - and of course, incredible coffee (including amazing affogato).
Mús
One of the most highly rated coffee houses in Bath with a moose as its logo. What’s not to love? Mús is located on Widcombe Parade, just across the road from Bath Spa train station. There’s a really relaxed atmosphere inside with welcoming staff and really good coffee. We recommend this coffee shop to anyone and everyone - but particularly vegetarians and vegans - because there are some amazing plant-based options (the vegan cake is yummy and the matcha latte is a winner).
It's a small coffee shop but people say BIG things about its coffee - some even claiming it's the best in Bath. Pop in and see for yourself...