
The best bath hotels in England range from thermal spa luxury at The Gainsborough to the Georgian grandeur of The Royal Crescent — and every stay in between that makes this one of Britain’s most rewarding cities to find the perfect place to rest. With honey-coloured Georgian architecture, cobbled streets and a pace of life that invites you to slow down, Bath offers an impressive range of hotels to suit every type of traveller: grand five-star properties with direct access to the city’s famous Roman thermal waters, intimate boutique stays in restored Victorian townhouses, and peaceful countryside retreats within easy reach of the historic centre.
Whether you’re visiting to soak in Bath’s famous thermal waters, explore its rich Roman history or simply enjoy a slower pace of life, choosing the right hotel can make the experience feel even more special. After all, in a city as timeless and atmospheric as Bath, it feels only fitting to stay somewhere equally full of charm, comfort and personality.
This guide will be updated continuously as I discover and experience more hotels in Bath and was last updated in June 2026.
Bath England Hotel Guide: Luxury Stays in a Historic Spa City
I just adore a historic and charming British city and Bath in England was just that. Before visiting the city, I had heard so much about it but it really managed to live up to the expectations. It has a similar charm to Cambridge with lots of gorgeous buildings, museums and quaint shops. You can also combine your visit to Bath with a stop in the nearby city Bristol which brings a completely different creative and down to earth vibe compared to the Georgian elegance of Bath.
♥ Read my guide to the best things to see and do in Bath.
Quick guide to the best hotels in Bath
- Elegant luxury hotel: The Bath Priory
- Relaxing spa hotel: The Gainsborough
- Charming boutique hotel: The Roseate Villa
- Historic hotel: The Royal Crescent
| Hotel | Style | From | Distance to station | Best for | Review |
|---|---|---|---|---|---|
| The Roseate Villa Victorian townhouse · city centre | Boutique | £180 | 14 min walk | Couples, weekend city breaks | Read → |
| The Gainsborough Bath Spa Only UK hotel with thermal waters | Spa & Luxury | £197 | 7 min walk | Spa lovers, luxury city breaks | Read → |
| The Royal Crescent Hotel & Spa Five-star · iconic Georgian street | Luxury | £348 | 21 min walk | Special occasions, quintessential Bath | — |
| The Queensberry Hotel Georgian townhouses · fine dining | Boutique | £185 | 20 min walk | Foodies, refined stays | — |
| No 15 by Guesthouse Eclectic design · city centre | Design | £148 | 13 min walk | Design lovers, younger travellers | — |
| Francis Hotel Bath Georgian · Queen Square | Boutique | £164 | 13 min walk | First-time visitors, central stay | — |
| Hotel Indigo Bath Contemporary · closest to station | Contemporary | £95 | 4 min walk | City breaks, budget-conscious luxury | — |
| Dukes Hotel Charming townhouse · quiet street | Boutique | £136 | 15 min walk | Cosy, characterful city stays | — |
| The Bird Colourful interiors · views over city | Design | £135 | 15 min walk | Creative travellers, couples | — |
| Leighton House Boutique guesthouse · peaceful | Boutique | £114 | 15 min walk | Couples seeking quiet contemporary style | — |
| The Yard in Bath Hotel Small & stylish · central | Boutique | £110 | 14 min walk | Couples, solo travellers | — |
| Broad Street Townhouse Trendy · great location | Contemporary | £110 | 13 min walk | Friends, weekend city breaks | — |
| The Bath Priory Relais & Châteaux · walled gardens | Luxury | £154 | 10 min drive | Fine dining, peaceful garden escape | — |
| Bathen House Boutique Hotel Spacious rooms · quiet setting | Boutique | £192 | 11 min drive | Couples wanting calm luxury nearby | — |
| Homewood Hotel & Spa Country house · outdoor hot tubs | Spa | £239 | 17 min drive | Spa breaks, countryside escapes | — |
| Combe Grove Wellness retreat · sweeping views | Wellness | £285 | 10 min drive | Wellness-focused stays, nature seekers | — |
| Lucknam Park Michelin-starred · equestrian estate | Luxury | £419 | 26 min drive | Romantic getaways, grand special occasions | — |
The best hotels in Bath, England
Bath does not leave you without options when it comes to hotels in and near the city centre. However the difficult part can be to choose which one of the many alternatives might suit your trip. Here you will find some of the top recommendations that I scouted out during my time in the city, in particular if you’re looking for elegant luxury or characterful boutique vibes.
The Roseate Villa Bath
A refined boutique hotel stay set in a pair of Victorian townhouses just a short stroll from Bath’s historic city centre, The Roseate Villa combines elegant interiors with a warm, intimate atmosphere. Expect individually designed rooms, thoughtful service and a peaceful garden setting that feels wonderfully tucked away from the crowds. I loved being so close to all the sights, whilst also feeling like this hotel was its own little peaceful oasis. The food in the restaurant was fantastic and I also tred their afternoon tea which was lovely. I would highly recommend The Roseate Villa Bath.
Recommended for: Couples and weekend city breakers looking for a stylish boutique hotel base within walking distance of the main sights in Bath, England.
Walking distance from the train station: 14 minutes
♥ Read my review of my charming springtime stay at The Roseate Villa Bath here.



The Gainsborough Bath Spa
One of Bath’s most luxurious stays, The Gainsborough Bath Spa is famous for its direct access to the city’s naturally heated thermal waters. The hotel blends Georgian grandeur with contemporary luxury, complete with a serene spa, sophisticated dining and beautifully designed rooms. The spa here is just so lovely and I visited to let my tired feet rest for a couple of hours as I was walking around 20 thousand steps daily during my visit. Did you know that The Gainsborough is also the only hotel in the UK with direct access to the historic thermal water?
Recommended for: Spa lovers and travellers seeking a luxury city escape in the heart of Bath.
Walking distance from the train station: 7 minutes
♥ Read my review of the luxurious spa, which might well be the best in Bath, where you can soak in thermal waters and go between hot and cold like the historic romans did.



The Royal Crescent Hotel & Spa
Set within Bath’s iconic Royal Crescent, this elegant English hotel delivers classic Georgian charm alongside five-star luxury. From manicured gardens and beautifully appointed rooms to an indulgent spa and fine dining restaurant, it’s one of the city’s most prestigious addresses. Full of character and you definitely feel like the wealthy upper class of the Georgian period – just like the fine families of Bridgerton or Jane Austen’s novels.
Recommended for: Special occasions, luxury hotel stays and anyone wanting the quintessential Bath experience, whilst in England.
Walking distance from the train station: 21 minutes (9 minute drive)
Dukes Hotel
Dukes Hotel is a charming townhouse hotel that offers traditional style with a relaxed, welcoming atmosphere. Tucked away on a quiet street close to the city centre, it’s known for its characterful rooms and personal service.
Recommended for: Travellers wanting a cosy and characterful stay close to Bath’s attractions, with an especially charming boutique vibe.
Walking distance from the train station: 15 minutes
Leighton House
Leighton House is a stylish guesthouse with beautifully designed interiors and a calm, boutique feel. Rooms are spacious and thoughtfully decorated, while the location offers easy access to the city without being right in the middle of the crowds.
Recommended for: Couples and visitors looking for a quieter boutique stay with contemporary style.
Walking distance from the train station: 15 minutes
The Queensberry Hotel
A sophisticated boutique hotel spread across a row of Georgian townhouses, The Queensberry Hotel pairs period charm with modern luxury. It’s also home to one of Bath’s best fine dining restaurants, making it a standout for food lovers.
Recommended for: Foodies and travellers seeking a refined boutique hotel experience in Bath, England which is particularly convenient for the upper attractions of Bath.
Walking distance from the train station: 20 minutes (9 minute drive)
No 15 by Guesthouse
Quirky, playful and full of personality, No 15 by Guesthouse offers eclectic interiors, luxurious touches and a fun atmosphere that feels refreshingly different from many traditional Bath hotels.
Recommended for: Design lovers and younger travellers wanting a stylish, contemporary stay.
Walking distance from the train station: 13 minutes
Francis Hotel Bath
Overlooking Queen Square, Francis Hotel blends classic Georgian architecture with elegant modern interiors. Furthermore, the hotel’s central city location makes it ideal for exploring Bath’s charming shops, restaurants and historic landmarks with ease.
Recommended for: first-time visitors wanting a centrally located city stay
Walking distance from the train station: 13 minutes
Hotel Indigo – Bath by IHG
Hotel Indigo combines boutique-inspired interiors with the convenience of a larger hotel brand. The hotel rooms are modern and comfortable, while the city centre location places guests within easy walking distance of Bath’s main attractions.
Recommended for: Travellers looking for a stylish yet practical city-centre hotel in Bath, England.
Walking distance from the train station: 4 minutes
Bathen House Boutique Hotel
Although located slightly outside the city centre, Bathen House offers spacious rooms, luxurious touches and a more peaceful setting. Meanwhile, the intimate boutique atmosphere feels both relaxed and welcoming, making it an ideal retreat after a day of sightseeing in Bath.
Recommended for: Couples and visitors wanting a quieter luxury stay just beyond the city centre.
Walking distance from the train station: 46 minutes (11 minute drive)
The Yard in Bath Hotel
Small, stylish and centrally located, The Yard in Bath delivers boutique charm as well as contemporary interiors and a laid-back atmosphere. Furthermore, its intimate size gives the hotel a wonderfully personal and relaxed feel, making it an appealing choice for a city stay in Bath.
Recommended for: Couples and solo travellers wanting a chic city-centre boutique hotel.
Walking distance from the train station: 14 minutes
The Bath Priory – A Relais & Chateaux Hotel
Surrounded by beautiful gardens, The Bath Priory feels more like a countryside retreat than a city hotel. Expect luxurious rooms, exceptional dining and a tranquil spa, all within easy reach of Bath’s historic centre.
Recommended for: Luxury travellers seeking a peaceful, garden-filled escape with fine dining, whilst also being near the sights of the city.
Walking distance from the train station: 38 minutes (10 minute drive)
Broad Street Townhouse
The stylish townhouse stay at Broad Street Townhouse combines contemporary interiors with a relaxed atmosphere and an excellent central location. Meanwhile, the modern yet cosy rooms make it an especially great option for shorter city breaks in Bath.
Recommended for: Friends, couples and weekend visitors who in particular want a trendy central stay.
Walking distance from the train station: 13 minutes
The Bird
Overlooking Bath Recreation Ground, The Bird stands out for its colourful interiors, playful design and beautiful views across the city. In addition, the hotel’s lively and stylish atmosphere gives it a distinctive sense of character that feels both modern and welcoming.
Recommended for: Creative travellers and couples looking for a fun, design-led hotel, whilst also being near the city centre.
Walking distance from the train station: 15 minutes
Homewood Hotel & Spa
Set in the countryside just outside Bath, Homewood Hotel & Spa combines relaxed luxury with the charm of a country house retreat. In addition, highlights such as the spa, outdoor hot tubs and scenic surroundings make it an especially peaceful place to unwind.
Recommended for: Spa breaks and countryside escapes close to Bath, in particular for those wishing for a calmer escape.
Walking distance from the train station: walking is not recommended, however it is a 17 minute drive away
Lucknam Park
As one of the region’s most luxurious country house hotels, Lucknam Park offers grand interiors, Michelin-starred dining, an exceptional spa and extensive grounds complete with equestrian facilities. Furthermore, the hotel’s elegant atmosphere and countryside setting make it feel wonderfully indulgent and secluded.
Recommended for: Luxury countryside retreats, romantic getaways as well as special occasions.
Walking distance from the train station: walking is not recommended, however it’s a 26 minute drive away
Combe Grove
Perched above Bath with sweeping countryside views, Combe Grove focuses on wellness, relaxation and is particularly suited for those wanting to reconnect with nature. Meanwhile, the calm and restorative atmosphere, combined with excellent spa and wellness facilities, makes it an ideal escape from the pace of everyday life.
Recommended for: Wellness-focused stays and travellers seeking a peaceful retreat, whilst also being near to the city.
Walking distance from the train station: walking is not recommended, however it is a 10 minute drive away
On the move to Bath in England
I had such a fantastic time in Bath and already can’t wait to be back. I would definitely recommend a visit to this historic spa town and especially if you are a Jane Austen or Bridgerton fan of course, since the destination is bursting with Georgian history. It is well worth finding a lovely hotel to stay at during your time in the city, as it really enhances the stay and you’re going to need somewhere comfortable and elegant to rest in between exploring – I walked over 20k steps each day!
FAQ – Bath Hotels
Some excellent hotels in the city centre of Bath, England include The Roseate Villa Bath, The Gainsborough and No 15 by GuestHouse.
2 days is enough to see most of the main sights in Bath, but for a more relaxing stay, 3 days would be better.
The Gainsborough Bath Spa is the only hotel in the United Kingdom with exclusive access to mineral-rich thermal waters, that Bath is so well known for. Another unique hotel is The Royal Crescent Hotel & Spa where you can stay inside Bath’s world-famous architectural masterpiece street.
The Gainsborough Bath Spa is an excellent spa hotel in Bath as guests have access to the thermal pools during their stay.
The Roseate Villa Bath is a perfect place to stay in Bath where you are staying in a historic Victorian building, on walking distance to all the sights with particularly excellent food options in-house for breakfast, lunch, afternoon tea and dinner.
Need more inspiration for your trip to Bath – or it’s neighbour city Bristol?
- Things to Do in Bath: A Luxury Guide to England’s Elegant Spa City
- The Gainsborough Bath Spa Review: Historic Thermal Waters & Five-Star Luxury in Bath
- The Roseate Villa Bath: A Boutique Hotel Full of English Charm
- Best Things to Do Bristol: Top Sights, Food & Hidden Gems
- A Guide to the Best Bristol Hotels: Boutique & Luxury Stays
- Bristol Lido & Townhouse Review: A Hidden Retreat in the Heart of Bristol
Or perhaps for other destinations in the UK?
England
- The best luxury & boutique hotels in London: from charming character to elegant luxury
- The best places for afternoon tea in London: from classic British luxury to fantastic views and fusion flavours
- What to do in Cambridge: what to see, eat and drink on your first visit
- The Old Rectory by Crabtree & Crabtree: a wholesome escape to a Northumberland holiday cottage
- The best places for afternoon tea in London: from classic British luxury to fantastic views and fusion flavours