Best Bath Luxury Hotels for Indulgent Stays

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

Nestled in the stunning countryside of Somerset, Bath is a city renowned for its rich history, breathtaking architecture, and rejuvenating thermal waters. As you wander through its cobblestone streets, you will be enamored by the Georgian splendor, charming boutiques, and inviting cafes. But what truly elevates the Bath experience to unparalleled heights are its magnificent luxury hotels. From regal manor houses to contemporary boutique accommodations, Bath offers a diverse range of options that promise an indulgent and memorable stay.

For those seeking a taste of history, The Royal Crescent Hotel stands proudly on the iconic crescent-shaped street, exuding elegance and refined splendor. With its stately rooms, opulent décor, and sweeping views of the city, this luxurious haven transports you to a bygone era of grandeur and sophistication. Alternatively, The Gainsborough Bath Spa seamlessly combines modern comforts with its unique thermal spa experience, allowing guests to immerse themselves in the healing waters while unwinding in utmost luxury.

While Bath luxury hotels provide unparalleled comfort and lavish amenities, they also offer convenient access to the city's top attractions. Imagine starting your day with a leisurely stroll to the famous Roman Baths, marveling at the ancient craftsmanship and soaking in the rich history. Afterward, you can indulge in a delectable afternoon tea at The Pump Room, a Georgian masterpiece renowned for its elegant dining experience. And as evening descends, venture out for a delightful show at the historic Theatre Royal, just a stone's throw away from many of the city's elegant accommodations.

In Bath, luxury hotels are not just places to rest your head; they are an integral part of the city's allure and charm. Whether you seek a serene retreat or a base to explore this captivating destination, Bath's luxury hotels offer an unforgettable experience that seamlessly blends sophistication, comfort, and history. Prepare to immerse yourself in the epitome of opulence as you embark on a truly memorable journey through this remarkable British city.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. The Riverside Inn
2. The Bath Priory - A Relais & Chateaux Hotel
3. Old Mill Hotel & Lodge
4. The Gainsborough Bath Spa - Small Luxury Hotels Of The World
5. The Queensberry Hotel
6. The Halcyon Hotel

Regal Manor Houses - Bath Luxury Hotels

Check Availability

Bath
Mar 10, 2026 - Mar 11, 2026

The Riverside Inn

8.2

Good

(706 Reviews)

+ 76 photos
Located on the banks of the River Avon, The Riverside Inn is a charming boutique hotel offering breathtaking views and a cozy atmosphere. The individually designed rooms and suites provide a rustic charm combined with modern amenities. Relax in the inn's riverside restaurant, where you can savor delicious cuisine made with locally sourced ingredients, while enjoying the picturesque views. The Riverside Inn offers a delightful blend of relaxation, comfort, and natural beauty.
Address: The Shallows
Rating: Good 8.2 (706 Reviews)
Rooms: 7
Price: From 181$

The Bath Priory - A Relais & Chateaux Hotel

8.6

Good

(547 Reviews)

+ 561 photos
Set within four acres of beautifully landscaped gardens, The Bath Priory Hotel offers a serene retreat overlooking the city's outskirts. The hotel's thoughtfully designed rooms and suites exude elegance and comfort, providing a peaceful sanctuary. Indulge in exquisite cuisine at the Michelin-starred restaurant, unwind at the spa, or take a leisurely stroll in the stunning gardens, enjoying the tranquility and natural beauty that surrounds this luxurious riverside sanctuary.
Address: Weston Road
Rating: Good 8.6 (547 Reviews)
Rooms: 33
Price: From 330$

Contemporary Boutique Gems - Bath Luxury Hotels

Experience the perfect synthesis of modern design, innovative amenities, and personalized service at Bath's contemporary boutique hotels. These Bath luxury hotels offer a refreshing alternative, where cutting-edge style meets unparalleled comfort. With their unique atmosphere and impeccable attention to detail, these properties redefine luxury, providing discerning travelers with an unforgettable stay.

Old Mill Hotel & Lodge

7.8

Good

(1521 Reviews)

+ 130 photos
Situated on the outskirts of Bath offers a peaceful riverside retreat in a historic building. The hotel's charming rooms and suites feature contemporary comforts, each offering a unique character and ambiance. Unwind at the hotel's riverside terrace, soaking in the serene views and enjoying a delicious meal. With its tranquil setting and warm hospitality, The Old Mill Hotel provides a perfect escape for those seeking a riverside sanctuary.
Address: Tollbridge Road, Batheaston
Rating: Good 7.8 (1521 Reviews)
Rooms: 35
Price: From 62$

The Gainsborough Bath Spa - Small Luxury Hotels Of The World

8.7

Good

(3312 Reviews)

+ 194 photos
Indulge in the ultimate spa experience at The Gainsborough Bath Spa, a luxurious hotel renowned for its direct access to Bath's thermal waters. Immerse yourself in the natural healing properties of the thermal spa, relax in the elegantly designed rooms and suites, and savor the exquisite culinary delights at the hotel's acclaimed restaurant. The Gainsborough Bath Spa seamlessly combines contemporary luxury with the city's rich history, creating a truly unforgettable stay.
Address: Beau Street
Rating: Good 8.7 (3312 Reviews)
Rooms: 99
Price: From 254$

Historic Boutique Retreats - Bath Luxury Hotels

Immerse yourself in the rich history and charm of Bath with a stay at one of its historic boutique hotels. These Bath luxury hotels offer a unique blend of period elegance, impeccable service, and modern comforts. Experience the allure of staying in beautifully restored buildings, each with its own fascinating stories to tell, as you embark on a journey through time while enjoying a luxurious and memorable stay.

The Queensberry Hotel

9.1

Good

(763 Reviews)

+ 203 photos
Nestled in a set of four Georgian townhouses, The Queensberry Hotel showcases a perfect marriage of history and modern luxury. The meticulously appointed rooms and suites feature unique design touches, blending elegance and comfort. Delight in the hotel's award-winning Olive Tree Restaurant, serving exquisite tasting menus created using the finest local ingredients. With its central location and personalized service, The Queensberry Hotel offers a captivating and memorable stay in Bath.
Address: Russel Street
Rating: Good 9.1 (763 Reviews)
Rooms: 29
Price: From 187$

The Halcyon Hotel

8.5

Good

(153 Reviews)

+ 34 photos
Step into a world of Georgian elegance at The Halcyon Hotel, a meticulously restored townhouse situated in the heart of Bath. This Bath luxury hotel offers individually designed rooms and suites, featuring a harmonious blend of historical charm and contemporary amenities. Indulge in the hotel's opulent spa facilities, dine in the elegant restaurant serving locally sourced cuisine, and immerse yourself in the city's cultural offerings just steps away from this boutique retreat.
Address: South Parade
Rating: Good 8.5 (153 Reviews)
Rooms: 21
Price: From 200$

Riverside Sanctuaries - Bath Luxury Hotels

For a truly serene and picturesque experience, escape to one of Bath's riverside luxury hotels. These Bath luxury hotels offer a tranquil oasis away from the city's hustle and bustle, providing stunning views of the river and a sense of peaceful seclusion. Immerse yourself in nature's beauty while indulging in luxurious accommodations and world-class amenities, creating a truly unforgettable stay.