Unwind at the Best Spa Hotels in Bath

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Nestled in the rolling hills of Somerset, the city of Bath is a haven of relaxation and historical elegance. Known for its natural hot springs and Georgian architecture, Bath is the perfect destination for those seeking a blend of culture, history, and indulgent leisure. The city is home to some of the best spa hotels in the country, where guests can unwind in luxurious settings that pay homage to Bath's ancient spa heritage.

Visitors to Bath can expect an unrivaled spa experience, as the city's hotels offer state-of-the-art facilities and treatments that draw from the restorative waters that have made the area famous since Roman times. Recommendations for an indulgent stay include hotels that not only provide exemplary spa services but also boast prime locations near the historic Roman Baths and the majestic Bath Abbey. These spa hotels are destinations in themselves, promising relaxation and rejuvenation amidst the charm and history of Bath.

For those looking to explore the best spa hotels in Bath, comprehensive insights into each hotel's unique offerings are essential. From thermal pools and aromatic steam rooms to bespoke spa treatments and tranquil gardens, the top accommodations in Bath provide a sanctuary for the senses. By embedding themselves in the center of Bath's well-preserved heritage and modern-day luxury, these establishments ensure a spa holiday that is as enriching as it is relaxing.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. Apex City Of Bath Hotel
2. The Bath Priory - A Relais & Chateaux Hotel
3. Macdonald Bath Spa Hotel
4. Homewood Hotel & Spa - Small Luxury Hotels Of The World
5. The Gainsborough Bath Spa - Small Luxury Hotels Of The World
6. The Royal Crescent Hotel & Spa

Best Spa Hotels in Bath: Luxurious Retreats

Check Availability

Bath
Jul 09, 2026 - Jul 10, 2026

Apex City Of Bath Hotel

8.9

Good

(5299 Reviews)

+ 91 photos
The Apex City of Bath Hotel is a testament to contemporary luxury and convenience. The largest hotel in Bath, it boasts extensive amenities, including a full-service spa with a pool, sauna, and steam room, ideal for unwinding after a day of exploring the city. The clean, modern design of the rooms and communal areas echoes the hotel’s commitment to creating a serene and sophisticated environment. As part of the best spa hotels in Bath stands out for those who appreciate modern aesthetics and a central location that ensures the entire city's offerings are just outside your door.
Address: 1 James Street West
Rating: Good 8.9 (5299 Reviews)
Rooms: 178
Price: From 174$

The Bath Priory - A Relais & Chateaux Hotel

8.9

Good

(966 Reviews)

+ 91 photos
At The Bath Priory, guests are treated to an idyllic retreat that exudes the charm of an English country house. Surrounded by award-winning gardens, this hotel offers a tranquil space where the spa serves as a private haven of rest. The Garden Spa by L'Occitane involves a unique Provençal experience, featuring treatments infused with the brand’s renowned products and Mediterranean essences. The bespoke rooms, adorned with hand-painted wallpapers and antique furniture, complement the serene spa outings. The Bath Priory's commitment to providing a genteel experience makes it a quintessential choice among the best spa hotels in Bath, particularly for those seeking a serene hideaway from the modern world.
Address: Weston Road
Rating: Good 8.9 (966 Reviews)
Rooms: 33
Price: From 261$

Best Spa Hotels in Bath: Timeless Elegance

Step into a world where heritage and opulence converge at Bath's most historically significant spa hotels. Celebrated for their architectural grandeur and timeless appeal, these hotels capture the essence of Bath's golden era with their classic decor, antique furnishings, and sweeping period features. Guests who choose to stay at these landmarks will enjoy not only exceptional spa facilities but also a deep sense of place that harkens back to the city's illustrious past. Each hotel within this category is noted for its respect for tradition, offering a spa experience that is as enriching historically as it is soothing. The best spa hotels in Bath within this selection promise to transport you to a bygone age of splendor while providing all the comforts of the modern world.

Macdonald Bath Spa Hotel

7.6

Good

(6195 Reviews)

+ 91 photos
An epitome of classic luxury, the Macdonald Bath Spa Hotel captivates with its grand façade and landscaped gardens. The hotel's spa facilities are comprehensive, offering an outdoor hydrotherapy pool, an indoor pool, thermal suites, and a range of rejuvenating spa treatments. The elegant guest rooms are crafted for supreme comfort, some boasting views that stretch across the historic city. The hotel’s holistic approach to wellness ensures a memorable experience, blending luxury with relaxation and placing it among Bath’s top spa hotel choices. A stay at the Macdonald Bath Spa Hotel is more than a spa break; it's a journey into well-being, grounded in the grace of traditional hospitality.
Address: Sydney Road
Rating: Good 7.6 (6195 Reviews)
Rooms: 142
Price: From 209$

Homewood Hotel & Spa - Small Luxury Hotels Of The World

9.0

Good

(321 Reviews)

+ 91 photos
A delightful mix of traditional charm and modern chic, Homewood Hotel & Spa lets guests revel in an eclectic ambiance that is both luxurious and homely. With a variety of sumptuous treatments and a thermal suite boasting a hydrotherapy pool, sauna, and steam room, it stands out as one of the best spa hotels in Bath for those seeking personalized care in a quirky yet sophisticated setting. The rooms are individually designed, featuring touches that reflect both the hotel’s historic architecture and artistic flair. Beyond the spa, the surroundings of the hotel encourage relaxation, set amid ten acres of picturesque gardens and woods. Homewood Hotel & Spa is an enchanting option for those aiming to blend their love of history with modern luxury pampering.
Address: Abbey Lane
Rating: Good 9.0 (321 Reviews)
Rooms: 36
Price: From 317$

Best Spa Hotels in Bath: Contemporary Comfort

For the spa connoisseur with a penchant for modern design and cutting-edge wellbeing facilities, Bath’s contemporary spa hotels offer a sleek counterpoint to the city's Georgian heritage. These hotels are masterclasses in present-day luxury, with clean lines, minimalist decor, and innovative spa treatments that stand at the forefront of the wellness industry. Presenting a more modern narrative in the collection of the best spa hotels in Bath, these establishments are ideal for the discerning traveler who enjoys the vibrancy of modern luxury combined with the everlasting charm of Bath. Expect state-of-the-art amenities, impeccable service, and a rejuvenating atmosphere that will redefine your definition of relaxation and comfort.

The Gainsborough Bath Spa - Small Luxury Hotels Of The World

8.7

Good

(3136 Reviews)

+ 91 photos
The Gainsborough Bath Spa stands as a testament to Bath's spa legacy, seamlessly melding historic elegance with contemporary comfort. As the only hotel in the UK with direct access to natural thermal waters, it is a jewel in the crown of the best spa hotels in Bath. Guests at The Gainsborough can indulge in the hotel's Spa Village, which encompasses a circuit of thermal pools, saunas, and steam rooms, all set within the framework of the hotel's Georgian architecture. The hotel’s unique 'Bath House Experience' invites you to follow ancient traditions by partaking in various thermal pools. Personalized spa treatments and a resident naturopath take rejuvenation a step further, ensuring a bespoke wellness journey. This five-star establishment is not only an abode of relaxation but a piece of living history that offers a truly immersive Bath experience.
Address: Beau Street
Rating: Good 8.7 (3136 Reviews)
Rooms: 100
Price: From 210$

The Royal Crescent Hotel & Spa

9.3

Good

(565 Reviews)

+ 91 photos
Set within a stunning Georgian crescent, The Royal Crescent Hotel & Spa is a sanctuary of sophistication. Its prestigious address in one of Bath's most iconic locations is only the beginning of its allure as one of the best spa hotels in Bath. The hotel's award-winning spa is cocooned within a secluded garden and features a range of facilities, including a vitality pool, saunas, and a relaxation room. Their restorative spa menu is rich with treatments that utilize both high-end brands and natural ingredients. The Royal Crescent's commitment to excellence extends to its guest rooms, which are each exquisitely appointed with period furnishings and contemporary comforts. For luxury that is both refined and restful, The Royal Crescent Hotel & Spa is a distinguished choice.
Address: 16 Royal Crescent
Rating: Good 9.3 (565 Reviews)
Rooms: 45
Price: From 457$