Top Spa Hotels in Bath for Rejuvenation and Pampering

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 city steeped in history and known for its stunning Georgian architecture and natural hot springs. As you explore this charming destination, why not indulge in the ultimate relaxation by staying at one of the luxurious spa hotels near Bath hotels offer a haven of tranquility where you can unwind and rejuvenate amidst a backdrop of breathtaking landscapes. Imagine soaking in therapeutic mineral-rich waters, receiving pampering spa treatments, and enjoying exceptional service, all in close proximity to the city's renowned historical sites.

Bath is renowned for its rich Roman heritage, and what better way to immerse yourself in the city's history than by staying at a spa hotel near the famous Roman Baths? From here, you can explore the ancient bathing complex and learn about the fascinating rituals of the past. Soak in the warm, healing waters just as the Romans did centuries ago, and marvel at the well-preserved architecture that tells the stories of a bygone era. After a day of exploration, return to your spa hotel for a luxurious massage or facial, ensuring that your body and mind are fully rejuvenated.

If you're seeking a countryside escape, consider staying at a spa hotel near Bath that offers stunning views of the surrounding landscapes. Imagine waking up to the sight of rolling hills, picturesque gardens, or even a tranquil lake. Take a leisurely stroll through the nearby countryside, breathing in the fresh air and connecting with nature. Then, return to your hotel for a dip in the heated pools or a calming meditation session in their peaceful gardens. With world-class spa facilities and breathtaking vistas, these hotels provide the perfect setting for a serene and rejuvenating getaway near Bath.

As you can see, Bath offers not only captivating history and beautiful architecture but also an array of spa hotels that cater to your desire for relaxation and pampering. Whether you prefer to immerse yourself in the city's rich heritage or seek solace in the picturesque countryside, staying at a spa hotel near Bath promises a truly unforgettable experience.

Show more + Show less -

Our Top 8

(Sorted by rating & number of reviews)

1. Homewood Hotel & Spa - Small Luxury Hotels Of The World
2. Woolley Grange - A Luxury Family Hotel
3. Best Western Limpley Stoke Hotel
4. Combe Grove Hotel
5. The Gainsborough Bath Spa - Small Luxury Hotels Of The World
6. Macdonald Bath Spa Hotel
7. The Royal Crescent Hotel & Spa
8. The Roseate Villa Bath

Luxury Spa Retreats near Bath, UK

Check Availability

Bath
Mar 12, 2026 - Mar 13, 2026

Homewood Hotel & Spa - Small Luxury Hotels Of The World

9.0

Good

(591 Reviews)

+ 215 photos
Nestled in tranquil Bath countryside, Homewood hotel and spa is a boutique retreat known for its inviting atmosphere and rejuvenating spa offerings. The hotel's spa facilities include a steam room, sauna, and a range of holistic treatments. Guests can indulge in a relaxing massage or unwind in the outdoor hot tub while taking in the breathtaking views of the surrounding countryside. Homewood hotel and spa is the perfect destination for those seeking a countryside escape without compromising on luxury and wellness.
Address: Abbey Lane
Rating: Good 9.0 (591 Reviews)
Rooms: 36
Price: From 289$

Woolley Grange - A Luxury Family Hotel

8.6

Good

(105 Reviews)

+ 115 photos
Set within 14 acres of stunning gardens, Woolley Grange Hotel combines the charm of a country house with the amenities of a luxury spa hotel. The hotel's spa features a swimming pool, steam room, and a menu of indulgent treatments. Guests can also enjoy the hotel's family-friendly facilities, including a dedicated children's spa, making it an ideal retreat for both adults and families. With its idyllic location and focus on wellness, Woolley Grange Hotel offers a peaceful haven away from the city.
Address: Woolley Green
Rating: Good 8.6 (105 Reviews)
Rooms: 26
Price: From 206$

Countryside Spa Retreats near Bath, UK

If you prefer the serenity of the countryside, these spa retreats near Bath offer a peaceful escape from the bustling city. Surrounded by picturesque landscapes, these hotels combine the beauty of nature with exceptional spa experiences, offering guests a chance to reconnect with themselves and their surroundings.

Best Western Limpley Stoke Hotel

7.3

Good

(3984 Reviews)

+ 90 photos
Set in a picturesque location overlooking the stunning Limpley Stoke Valley, Best Western Limpley Stoke Hotel offers budget-friendly accommodations with a focus on spa amenities. The hotel's spa features a heated indoor swimming pool, a sauna, and a steam room. Guests can also enjoy a selection of massages and beauty treatments, providing a rejuvenating escape at an affordable price. Best Western Limpley Stoke Hotel offers tranquility and relaxation without compromising on value.
Address: Lower Limpley Stoke
Rating: Good 7.3 (3984 Reviews)
Rooms: 60
Price: From 101$

Combe Grove Hotel

8.5

Good

(1543 Reviews)

+ 190 photos
Located just a short drive from Bath's city center, Combe Grove is a retreat that seamlessly blends into its natural surroundings. Its spa facilities include an outdoor heated swimming pool, sauna, and a range of holistic therapies. Guests can reconnect with nature while exploring the hotel's extensive grounds or indulge in a relaxing spa treatment. Combe Grove's idyllic location and wellness-focused offerings make it a top choice for those seeking a countryside spa retreat near Bath .
Address: Brassknocker Hill, Monkton Combe
Rating: Good 8.5 (1543 Reviews)
Rooms: 40
Price: From 196$

Historic Spa Hotels in Bath, UK

Immerse yourself in the rich history of Bath by staying at one of these historic spa hotels. These properties offer a captivating blend of old-world charm and modern spa facilities, allowing guests to experience the best of both worlds. Discover the stories of the past while indulging in luxurious treatments and amenities.

The Gainsborough Bath Spa - Small Luxury Hotels Of The World

8.7

Good

(3312 Reviews)

+ 194 photos
Located in the lively heart of Bath is a five-star hotel renowned for its luxurious spa facilities. The hotel boasts access to the city's only thermal waters, allowing guests to enjoy a unique and rejuvenating bathing experience. Its spa offers a range of treatments, from massages to facials, using high-quality products. The Gainsborough Bath Spa perfectly embodies the essence of spa hotels near Bath combining elegance, comfort, and wellness.
Address: Beau Street
Rating: Good 8.7 (3312 Reviews)
Rooms: 99
Price: From 254$

Macdonald Bath Spa Hotel

7.9

Good

(6731 Reviews)

+ 218 photos
Situated amidst seven acres of glorious landscaped gardens, Macdonald Bath Spa Hotel is a grand Georgian mansion turned luxury hotel. Its spa facilities include an indoor swimming pool, a thermal suite, and a range of beauty treatments. Guests can relax and unwind in the spa's serene environment before retiring to their elegantly appointed rooms. Surrounded by history and natural beauty, Macdonald Bath Spa Hotel is a top choice for those seeking a blend of luxury and tranquility.
Address: Sydney Road
Rating: Good 7.9 (6731 Reviews)
Rooms: 131
Price: From 193$

Budget-Friendly Spa Hotels near Bath, UK

For those looking for an affordable yet rejuvenating spa experience near Bath, these budget-friendly hotels provide excellent value for money. Offering comfortable accommodations and a selection of spa amenities, these properties allow you to unwind and relax without breaking the bank.

The Royal Crescent Hotel & Spa

8.9

Good

(604 Reviews)

+ 290 photos
Situated in the iconic Royal Crescent, The Royal Crescent Hotel & Spa is a true gem of Bath's architectural heritage. This five-star hotel offers a luxurious spa experience with its tranquil treatment rooms and state-of-the-art facilities. Guests can choose from a wide range of treatments, including traditional therapies and contemporary wellness programs. The Royal Crescent Hotel & Spa offers a unique blend of history, elegance, and relaxation, making it a perfect choice for those seeking a historic spa hotel in Bath .
Address: 16 Royal Crescent
Rating: Good 8.9 (604 Reviews)
Rooms: 45
Price: From 411$

The Roseate Villa Bath

8.9

Good

(1334 Reviews)

+ 250 photos
The Roseate Villa Bath combines affordable luxury with a selection of spa services, making it an excellent choice for budget-conscious travelers. Guests can unwind in the peaceful spa area, which includes a steam room and a range of treatments. The hotel's comfortable rooms and stylish decor add to the overall experience, creating a serene atmosphere for a relaxing stay. The Roseate Villa Bath provides a budget-friendly spa hotel option without compromising on quality or comfort.
Address: Henrietta Road
Rating: Good 8.9 (1334 Reviews)
Rooms: 21
Price: From 207$