Top-Rated 5-Star Hotels in Historic Bath, UK

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

Welcome to the historic city of Bath where luxury and elegance meet at every corner. Nestled amidst the rolling hills of Somerset, this picturesque destination offers a delightful blend of rich history, stunning architecture, and world-class hospitality. As you embark on your journey, be prepared to indulge in the epitome of opulence with a stay at one of the city's prestigious 5-star hotels. With their impeccable service, exquisite accommodations, and unmatched attention to detail, these lavish establishments will ensure an unforgettable experience that befits the charm and grandeur of Bath.

Step into a world of refined beauty as you explore the top 5-star hotels that Bath has to offer. The Gainsborough Bath Spa, with its elegant Georgian architecture, reigns supreme in the heart of the city. Experience the pinnacle of relaxation at the Thermae Bath Spa, just moments away from The Royal Crescent Hotel & Spa, an idyllic retreat that combines modern luxury with timeless charm. For those seeking a tranquil escape, the Macdonald Bath Spa Hotel nestled in its secluded gardens is sure to cater to every indulgence, while The Bath Priory Hotel & Spa offers a perfect balance of elegance and serenity.

Bath is more than just a city of Roman history and natural hot springs; it is a haven for discerning travelers seeking the utmost in comfort and sophistication. Whether you're visiting for a romantic getaway or a well-deserved wellness retreat, the city's 5-star hotels cater to every need. From opulent suites boasting breathtaking views of the cityscape to award-winning restaurants offering gastronomic delights, these luxurious accommodations will leave you pampered and rejuvenated. Embark on your journey through Bath and indulge in the finest hospitality that the city has to offer – a blend of history, culture, and unparalleled luxury awaits you at these delightful 5-star establishments.

Show more + Show less -

Our Top 5

(Sorted by rating & number of reviews)

1. The Gainsborough Bath Spa - Small Luxury Hotels Of The World
2. The Royal Crescent Hotel & Spa
3. Macdonald Bath Spa Hotel
4. The Queensberry Hotel
5. Royal Hotel

Exquisite Elegance: 4 5-Star Hotels in Bath UK

Check Availability

Bath
Sep 12, 2025 - Sep 13, 2025

The Gainsborough Bath Spa - Small Luxury Hotels Of The World

8.7

Good

(3312 Reviews)

+ 194 photos
Nestled in the center of Bath effortlessly captures the city's rich history and culture. This Georgian masterpiece is home to luxurious rooms and suites, beautifully blending contemporary style with traditional elegance. Immerse yourself in ultimate relaxation with a visit to the award-winning spa, complete with thermal pools fed by the city's natural hot springs. Indulge in exquisite cuisine at their renowned restaurant, where locally sourced ingredients take center stage.
Address: Beau Street
Rating: Good 8.7 (3312 Reviews)
Rooms: 99
Price: From 254$

The Royal Crescent Hotel & Spa

8.9

Good

(604 Reviews)

+ 290 photos
Unparalleled luxury awaits at The Royal Crescent Hotel & Spa, an iconic landmark overlooking the magnificent Royal Crescent. This 5-star delight offers opulent suites, each adorned with antique furnishings and exquisite artwork. Immerse yourself in the serenity of their spa, offering a range of rejuvenating treatments. Experience gastronomic delights at their elegant restaurant, taking you on a culinary journey inspired by the bountiful produce of the region.
Address: 16 Royal Crescent
Rating: Good 8.9 (604 Reviews)
Rooms: 45
Price: From 411$

Historic Charm: 4 5-Star Hotels in Bath UK

Immerse yourself in the enchanting history of Bath while enjoying the lavish accommodations of these exceptional 5-star hotels. Each establishment reflects the city's rich heritage, offering a seamless blend of old-world charm and modern luxury. From Georgian splendor to Victorian elegance, these hotels capture the essence of Bath's architectural beauty while providing an unmatched level of opulence and hospitality.

Macdonald Bath Spa Hotel

7.9

Good

(6731 Reviews)

+ 218 photos
Escape to the tranquility of the Macdonald Bath Spa Hotel, nestled amidst stunning gardens and rolling countryside. This Georgian mansion boasts tastefully decorated rooms and suites, providing a peaceful retreat for guests seeking relaxation. Unwind in their state-of-the-art spa and enjoy a dip in the outdoor hydrotherapy pool. Savor a delightful dining experience at their AA Rosette-awarded restaurant, where local and seasonal ingredients are expertly crafted into delectable dishes.
Address: Sydney Road
Rating: Good 7.9 (6731 Reviews)
Rooms: 131
Price: From 193$

The Queensberry Hotel

9.1

Good

(763 Reviews)

+ 203 photos
Nestled in a beautiful Georgian townhouse, The Queensberry Hotel exudes elegance and sophistication. This boutique hotel features individually designed rooms, each showcasing unique architectural elements and contemporary style. Indulge in their award-winning restaurant, serving exquisite British cuisine with a modern twist. The hotel's prime location allows guests to immerse themselves in Bath's rich history, just steps away from the Roman Baths and other iconic landmarks.
Address: Russel Street
Rating: Good 9.1 (763 Reviews)
Rooms: 29
Price: From 187$

Royal Hotel

8.0

Good

(3129 Reviews)

+ 52 photos
With a history dating back to the 1800s, The Royal Hotel is a beloved Bath institution. Located within a stunning Georgian building, this 5-star gem features elegant rooms and suites adorned with period furnishings. Immerse yourself in the hotel's historic charm while enjoying its modern amenities, including a relaxing spa and a delightful restaurant serving contemporary British cuisine. The Royal Hotel's prime location near the Theatre Royal and Thermae Bath Spa makes it a perfect choice for theater enthusiasts and wellness seekers alike.
Address: Manvers Street
Rating: Good 8.0 (3129 Reviews)
Rooms: 35
Price: From 182$