Top-Rated Spa Hotels for Pampering Near Bath

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

Welcome to Bath, a charming city in the United Kingdom known for its rich history, stunning Georgian architecture, and world-famous Roman Baths. But did you know that Bath is also a haven for those seeking relaxation and rejuvenation? Indulge in the ultimate pampering experience by exploring the best spa hotels near Bath. These hidden gems offer a tranquil oasis where you can unwind and escape the stresses of everyday life. From luxurious treatments to serene surroundings, these spa hotels are the perfect complement to your visit to this magical city.

Imagine starting your day with a soothing massage followed by a dip in a heated pool with stunning views of the countryside. The best spa hotels near Bath offer a wide range of indulgent treatments, from therapeutic massages to invigorating facials and body wraps. Whether you're in need of some serious relaxation or simply want to treat yourself to a well-deserved pampering session, these hotels have everything you need to rejuvenate your body and soul. Immerse yourself in the healing powers of the thermal waters that Bath is famed for, and let the expert therapists work their magic on your tired muscles.

Beyond the luxurious treatments, these spa hotels also boast exceptional amenities that will enhance your overall spa experience. Picture yourself unwinding in a steam room, detoxifying in a sauna, or enjoying a refreshing herbal tea in a serene relaxation area. With their attention to detail and commitment to creating a tranquil ambiance, the best spa hotels near Bath ensure that every moment of your stay is dedicated to your well-being. So, whether you're planning a romantic getaway, a girls' weekend, or simply a self-care retreat, look no further than these impeccable spa hotels near Bath for an unforgettable experience that will leave you feeling refreshed and revitalized.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Homewood Hotel & Spa - Small Luxury Hotels Of The World
2. Macdonald Bath Spa Hotel
3. The Royal Crescent Hotel & Spa
4. Combe Grove Health And Wellness
5. Combe Grove Health And Wellness
6. Woolley Grange Hotel
7. The Queensberry Hotel
8. Bath Mill Lodge Retreat
9. The Bird, Bath
10. The Gainsborough Bath Spa - Small Luxury Hotels Of The World

Best Spa Hotels Near Bath for Luxury Retreats

Check Availability

Bath
Mar 21, 2026 - Mar 22, 2026

Homewood Hotel & Spa - Small Luxury Hotels Of The World

8.9

Good

(389 Reviews)

+ 91 photos
Combining elegance and family-friendly amenities, Homewood Park Hotel & Spa welcomes guests of all ages for a rejuvenating stay. Parents can unwind in the luxurious spa with a range of treatments, while children can enjoy the outdoor heated swimming pool and play in the vast gardens. With family rooms and interconnecting options available, this hotel ensures that everyone can experience the serenity of a spa retreat without compromising on quality family time.
Address: Abbey Lane
Rating: Good 8.9 (389 Reviews)
Rooms: 36
Price: From 330$

Macdonald Bath Spa Hotel

7.6

Good

(6326 Reviews)

+ 91 photos
Set in a majestic Victorian mansion, the Macdonald Bath Spa Hotel is a breathtaking blend of history and opulence. Its luxurious spa offers a variety of treatments, including mineral-rich mud therapies and holistic massages. Immerse yourself in the grandeur of the hotel's architecture while enjoying the exquisite spa facilities that pay tribute to Bath's rich history.
Address: Sydney Road
Rating: Good 7.6 (6326 Reviews)
Rooms: 142
Price: From 202$

Boutique Spa Hotels Near Bath for Intimate Relaxation

For those seeking a more intimate and personalized spa experience, these boutique spa hotels near Bath are the perfect choice. With their unique charm and attention to detail, these establishments offer a cozy and serene atmosphere that caters to individual needs and preferences. From intimate treatment rooms to bespoke therapies, prepare to be pampered in an intimate setting that focuses on your well-being.

The Royal Crescent Hotel & Spa

9.3

Good

(583 Reviews)

+ 91 photos
Experience the pinnacle of sophistication at The Royal Crescent Hotel & Spa. Set within Bath's iconic Georgian architecture, this award-winning hotel offers a tranquil escape from the bustling city. Immerse yourself in their opulent spa, featuring a range of holistic treatments inspired by the healing powers of the surrounding nature. Apart from the superb spa, indulge in exquisite dining experiences and luxurious accommodations that exude timeless elegance.
Address: 16 Royal Crescent
Rating: Good 9.3 (583 Reviews)
Rooms: 45
Price: From 457$

Combe Grove Health And Wellness

8.5

Good

(1543 Reviews)

+ 91 photos
Situated within a stunning country estate, Combe Grove is an eco-friendly hotel that embraces sustainable living. Their spa takes inspiration from nature, offering a range of organic treatments using ethically sourced products. Relax in the outdoor hot tub overlooking the valley or take a dip in the heated outdoor pool, both using natural spring water. Get in touch with your well-being and the environment at this eco-friendly spa hotel.
Address: Combe Grove Brassknocker Hill
Rating: Good 8.5 (1543 Reviews)
Rooms: 10
Price: From 196$

Family-Friendly Spa Hotels Near Bath for Relaxation and Leisure

Traveling with the family doesn't mean compromising on relaxation. These family-friendly spa hotels near Bath offer the perfect balance of tranquility and recreational activities for both adults and children. From dedicated children's facilities to family-friendly treatments, these hotels provide a welcoming retreat for all ages, ensuring that every member of the family experiences the bliss of a spa getaway.

Combe Grove Health And Wellness

8.5

Good

(1543 Reviews)

+ 91 photos
Nestled within a 64-acre estate, Combe Grove not only offers a luxurious spa experience but also provides an array of outdoor activities. Explore the vast grounds with a peaceful walk or a bike ride along the extensive trails. Teilake in a yoga or pilates class outdoors, immersing yourself in the beauty of nature. Return to the spa to soothe your muscles and unwind from your active adventures.
Address: Combe Grove Brassknocker Hill
Rating: Good 8.5 (1543 Reviews)
Rooms: 10
Price: From 196$

Woolley Grange Hotel

8.8

Good

(126 Reviews)

+ 91 photos
Escape to a country manor at Woolley Grange Hotel, a luxurious and family-friendly retreat just a short distance from Bath. Their seasoned spa team offers a range of treatments, including family spa sessions and junior skincare experiences. While parents indulge in relaxation, children can enjoy supervised activities in the OFSTED-registered crèche or explore the hotel's extensive grounds. With an emphasis on family well-being, this hotel provides an unforgettable spa experience for the whole family.
Address: Woolley Green
Rating: Good 8.8 (126 Reviews)
Rooms: 15
Price: From 250$

Budget-Friendly Spa Hotels Near Bath for Affordable Relaxation

Relaxation doesn't have to come at a high price. These budget-friendly spa hotels near Bath offer affordable options without compromising on comfort and quality. Experience the benefits of a spa getaway while staying within your budget, with these establishments that prioritize affordability without compromising on the soothing ambiance and rejuvenating treatments.

The Queensberry Hotel

9.2

Good

(704 Reviews)

+ 91 photos
Nestled in a Georgian townhouse, The Queensberry Hotel combines historical charm with modern luxury. Their elegant spa features a range of treatments inspired by ancient therapies, allowing you to unwind in a truly historical setting. From bespoke massages to rejuvenating facials, let the expert therapists transport you back in time while restoring your mind, body, and soul.
Address: Russel Street
Rating: Good 9.2 (704 Reviews)
Rooms: 31
Price: From 187$

Bath Mill Lodge Retreat

8.8

Good

(604 Reviews)

+ 61 photos
Nestled in a picturesque woodland setting, Bath Mill Lodge Retreat offers a perfect harmony of relaxation and family fun. The tranquil on-site spa features a range of treatments for adults, including massages and facials, while children can enjoy the indoor swimming pool and play area. After a day of pampering or exploring Bath's attractions, retreat to your cozy cabin for a restful night's sleep.
Rating: Good 8.8 (604 Reviews)
Rooms: 63
Price: From 110$

Eco-Friendly Spa Hotels Near Bath for Sustainable Indulgence

Combine relaxation with sustainability at these eco-friendly spa hotels near Bath. These establishments prioritize minimizing their environmental impact while providing a luxurious spa experience. From eco-conscious practices to organic and natural treatments, these hotels offer a guilt-free way to pamper yourself while contributing to the preservation of the planet.

The Bird, Bath

8.6

Good

(940 Reviews)

+ 91 photos
Located in the center of Bath offers stylish and affordable accommodations along with a spa experience that won't break the bank. Enjoy their intimate spa facilities, complete with a sauna and steam room. Treat yourself to a reviving massage or a pampering facial, all at a budget-friendly price. After your spa session, take a stroll through Bath's historic city center, just steps away from the hotel.
Address: 18-19 Pulteney Road
Rating: Good 8.6 (940 Reviews)
Rooms: 29
Price: From 264$

The Gainsborough Bath Spa - Small Luxury Hotels Of The World

8.7

Good

(3229 Reviews)

+ 91 photos
Step into a world of unparalleled elegance at The Gainsborough Bath Spa. This five-star hotel seamlessly integrates the city's rich history with modern luxury. Indulge in their state-of-the-art spa, with access to the famous thermal waters of Bath. Delight in a range of rejuvenating treatments, including their signature Bath House experience, where ancient and contemporary techniques combine for a truly unique pampering session.
Address: Beau Street
Rating: Good 8.7 (3229 Reviews)
Rooms: 100
Price: From 210$

Historic Spa Hotels Near Bath for Timeless Elegance

Experience the allure of the past while indulging in spa treatments at these historic hotels near Bath. These establishments blend luxurious spa amenities with rich history, offering a truly immersive experience for those seeking a touch of nostalgia. Discover timeless elegance, period architecture, and world-class spa treatments that pay homage to the past.

The Halcyon

8.5

Good

(153 Reviews)

+ 34 photos
For those looking for a self-catering option, The Halcyon Apartments provide affordable accommodations with in-room spa facilities. Each apartment features a private Jacuzzi or hot tub, allowing you to unwind in the comfort of your own space. Purchase your own spa products and create your personalized sanctuary, enjoying the benefits of a spa experience tailored to your own preferences and budget.
Address: South Parade
Rating: Good 8.5 (153 Reviews)
Rooms: 21
Price: From 200$

Spa Hotels Near Bath with Outdoor Activities for Adventurous Souls

For those seeking both relaxation and adventure, these spa hotels near Bath offer an ideal combination of indulgence and outdoor activities. Immerse yourself in the serenity of the spa and embrace the invigorating natural surroundings. From scenic hikes to outdoor sports, these hotels provide the perfect balance between rejuvenation and adrenaline-pumping experiences.