If you’re looking for a charming, picturesque city with rich history and beautiful Georgian architecture, the regency town of Bath is the perfect place to explore.
One of the best ways to explore Bath is strolling on foot along the River Avon, before relaxing in one of the city’s many beautiful parks and gardens. In the heart of the city, you can wander quaint cobblestone streets, dotted with charming shops, inviting cafes, and an incredible choice of restaurants. Discover the well-preserved Roman Baths, and visit Bath Abbey to admire its Gothic architecture and breathtaking views from the top.
Bristol is less than 30-minutes away by train, too, and has a beautiful harbour, trendy waterfront bars, quirky art galleries, and many independent boutiques to explore.
So, whether you’re looking for a solo trip, romantic getaway, family adventure, or some quality time with friends, here’s our collection of 15 of the best hotels in Bath.
1. Macdonald Bath Spa Hotel
Search thousands of travel deals

Located in the centre of Bath is Macdonald Bath Spa Hotel; an elegant Georgian mansion, dating back to the 1830s. The hotel has a wide choice of wellness amenities including a luxury spa, steam room, sauna, and two swimming pools.
Guests can also enjoy strolling the extensive grounds or relaxing on a wonderful terrace with a light lunch or afternoon tea.
2. The Bath Priory

The Bath Priory is a stylish country hotel spread across adjoining Georgian manor houses and overlooking four-acre gardens. Facilities include a botanical-themed spa nestled within the hotel’s tranquil gardens and a fabulous outdoor pool, providing a haven for those seeking rest and relaxation.
The food on offer is exquisite, too. Guests can indulge in a seven-course tasting menu dedicated to the seasons or enjoy the hotel’s award-winning afternoon tea.
3. Henrietta Hotel

An elegant Georgian bed and breakfast, the Henrietta Hotel is nestled on a charming residential street, close to Bath city centre. Spread over several Georgian townhouses, the property blends stylish Art Deco interiors with period features of sash windows and marble fireplaces.
Bedrooms and bathrooms are cosy and sophisticated with a choice of standard rooms as well as superior suites with hot tubs and private gardens.
4. Dukes Hotel

Dukes Hotel is a traditional 18th-century Grade I-listed townhouse on one of Bath’s grandest Georgian streets, just a short walk from Pulteney Bridge.
The lounges, adorned crystal chandeliers, and comfy leather sofas welcome guests to unwind in the evening. That’s before retiring to a warm, cosy bedroom or suite decorated with Georgian-period style furniture.
5. The Yard

Why not stay at this stylish boutique retreat in the heart of the city centre? You’ll be within easy reach of Bath’s top attractions, including the Roman Baths and The Royal Crescent, as well as plenty of trendy shops and charming cafes.
Each morning a breakfast hamper filled with local delicacies is delivered to each bedroom, adding a personal touch to your stay. And, in the evening, The Yard’s stylish courtyard transforms into a relaxing sanctuary for unwinding with a cocktail.
6. The Bird

A former Victorian mansion, The Bird has been transformed into an eclectic boutique hotel, boasting a varied collection of contemporary art and quirky interiors. Bedrooms are stylish and characterful with plush furnishings and warm tones.
The food on offer here is also exquisite; West Country-inspired dishes are served at the hotel’s refined restaurant. The vibrant outdoor terrace transforms into a stylish beach bar in summer and a cosy wonderland with seasonal heated ‘dining domes’ during winter. This hotel welcomes pet companions for an extra fee, too.
7. Apex City of Bath

A family-friendly central hotel, the Apex City of Bath offers spacious and comfortable rooms as well as a choice of excellent facilities. These include a heated pool, steam room, sauna, and gym. The restaurant has a relaxed atmosphere and serves a wide choice of British and Mediterranean cuisine.
For those looking for an adventure further afield, Bath Spa station is less than 10 minutes away from stations travelling to Bristol or London.
8. Eight, Bath

A stylish pre-Georgian townhouse, Eight Hotel is conveniently located in the centre of Bath and just a stone’s throw from The Roman Baths and Bath Abbey.
The 17 rooms on offer are modern and contemporary, with a blend of period features, too. Plus, the hotel has an excellent restaurant serving exquisite French and Italian cuisine and, in the evenings, guests can retire to the stylish bar to enjoy a tipple or two.
9. The Roseate Villa

The Roseate Villa is a cosy boutique Victorian hotel close to top attractions, including the Roman Baths and Bath Abbey.
The food offered in the elegant restaurant is outstanding and has a strong focus on homemade delicacies. These include freshly baked bread, scones with homemade jam, specialty sourdough pizzas, and other light meals (and the service is impeccable!).
10. Abbey Hotel

Abbey Hotel is a great value hotel set in a historic Georgian property in the heart of Bath. It features contemporary interiors and a collection of modern art by local artists.
Perfect for families and dog-owners, guest rooms have been recently renovated with themes inspired by cinematography.
11. Hotel Indigo

Hotel Indigo is a traditional hotel located in a quiet cul-de-sac in central Bath. It boasts a Grade I-listed Georgian terrace and stylish modern accommodations, with quirky-themed décor and literary themed bedrooms.
The superb restaurant serves an array of contemporary British classics and, in the evenings, guests can enjoy a drink on the stylish terrace.
12. No.15

A charming Grade I-listed boutique hotel with a stylish cocktail bar and serene spa, No.15 offers guests a unique and romantic stay – one that’s perfect for couples.
Bedrooms are elegantly decorated with a calming ambiance, and chandeliers and huge sash windows offer views of Bath, the gardens, and Henrietta Park. Pulteney Bridge, Bath Abbey, and the Roman Baths are situated just a three-minute stroll away, too.
13. Homewood Hotel and Spa

Why not book into the luxurious Homewood Hotel, a welcoming property with expansive grounds and a modern, relaxed atmosphere? Suitable for families and pets, the hotel features a relaxing spa, outdoor hot tub, and a heated outdoor hydrotherapy pool. Some bedrooms even offer hot tubs on their own private terraces overlooking serene views across the Avon Valley.
Locally sourced produce is at the heart of the Olio restaurant, which serves fine British food with a Mediterranean twist; while the picturesque village of Freshford is ideal for enjoying scenic riverside walks.
14. The Gainsborough

A contemporary spa hotel infused with history dating back to Roman times, The Gainsborough’s prime location grants direct access to the city’s renowned thermal springs. Guests can enjoy a rejuvenating experience at the Asian-inspired spa which features three thermal pools, an infrared sauna, steam room, ice alcove, yoga room, and choice of wellness treatments.
The hotel’s interiors reflect its historical roots and offer a harmonious ambiance for pure indulgence and comfort. For example, a beautiful mosaic floor adorns the spa and Georgian-style elegant bedrooms are decorated in an ethereal blue and grey colour palette.
15. The Royal Crescent and Spa

A timeless five-star hotel nestled within Bath’s iconic Royal Crescent, this hotel provides an ideal escape for couples. The hotel has many original Regency features, such as high ceilings, large windows, and antiques, as well as modern facilities, too. This includes the luxurious Bath House spa and pool, which resembles a stone chapel and provides exquisite treatments.
Across the landscaped gardens, you’ll also find a jacuzzi, steam room, and Himalayan salt-infused sauna. Plus, guests can enjoy fine dining in the award-winning Dower House restaurant or find a choice of food options in the all-day Montagu Bar.
Final thoughts…
The city of Bath is a special destination centred around leisure and wellness, offering something for everyone – from river walks to the famous historic Roman Baths.
For further reading, head over to the travel section of our website. Here, you’ll find articles like 13 of the best London hotels for a stylish stay and 8 of the best places to see wildflowers in the UK. Or, you can explore hundreds of UK travel deals below.
Have you stayed in any of these hotels? Or are you planning to book one? We’d love to hear from you in the comments below.
Emma is an experienced Marketing professional and Content Writer working in the Travel Industry. She gained a First-Class degree in Business and Events Management and embarked on a career in Marketing where she has worked across a wide range of sectors including the arts and theatre, sports insurance, sustainable fashion, and charitable fundraising. With a passion for travel and writing, she's produced articles for various lifestyle magazines and publications such as The Sunday Times and The Independent. Emma's particular areas of interest are in yoga, cooking, reading, travel, languages, and exploring new destinations.
* Links with an * by them are affiliate links which help Rest Less stay free to use as they can result in a payment or benefit to us. You can read more on how we make money here.
Search over 2,000 holiday deals
Whether you’re looking for a last-minute getaway, city break or the trip of a lifetime – our travel section has over two-thousand deals from top providers, with options to suit all budget levels.