Finest Luxury Hotels in Bath, England

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 England renowned for its rich history, stunning architecture, and therapeutic hot springs. Nestled amidst this picturesque setting, you'll find a plethora of luxury hotels that epitomize elegance and sophistication. Whether you're seeking a romantic getaway, a pampering spa retreat, or a cultural exploration, Bath's luxury hotels offer an indulgent experience like no other. With their refined ambiance, impeccable service, and opulent amenities, these hotels are the epitome of luxury and ensure a memorable stay in this captivating city.

Indulge in the regal charm of Bath by staying at one of the city's distinguished heritage hotels. These impeccably restored establishments seamlessly blend history with contemporary comforts, offering a unique glimpse into the past while enveloping you in the lap of luxury. Immerse yourself in the elegant Georgian architecture and opulent decor that characterizes these hotels, allowing yourself to be transported to a bygone era. With their sumptuous suites, fine dining restaurants, and world-class spas, these heritage hotels provide the perfect setting for an unforgettable experience in Bath.

For those seeking a more modern and cutting-edge luxury experience, Bath also boasts a selection of boutique hotels that exude style and sophistication. These sleek and intimate establishments provide personalized service and attention to detail, ensuring that every aspect of your stay exceeds expectations. From chic contemporary designs to avant-garde amenities, these hotels are perfect for discerning travelers who crave a unique and unforgettable experience. Situated in prime locations, these boutique hotels allow you to immerse yourself in Bath's vibrant atmosphere while providing a haven of relaxation and tranquility.

In Bath, luxury hotels not only offer exquisite accommodations but also serve as gateways to the city's captivating history and cultural wonders. Whether you choose a heritage hotel steeped in tradition or a boutique hotel exemplifying modern elegance, rest assured that your stay in Bath will be nothing short of extraordinary.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The Halcyon Hotel
2. The Riverside Inn
3. Lucknam Park Hotel
4. The Boathouse Hotel
5. Ston Easton Park Guest House
6. Royal Hotel
7. Woolley Grange - A Luxury Family Hotel
8. Bailbrook House Hotel, Bath
9. The Queensberry Hotel
10. Macdonald Bath Spa Hotel

Luxury Hotels in Bath's Historic Heart

Check Availability

Bath
Jan 05, 2026 - Jan 06, 2026

The Halcyon Hotel

8.5

Good

(153 Reviews)

+ 34 photos
Situated on one of Bath's most iconic streets, The Halcyon brings Georgian elegance to life. This boutique hotel, housed in a Georgian townhouse, offers beautifully designed rooms and suites reflecting the period's refined style. Indulge in their sophisticated afternoon tea or unwind with a cocktail at their elegant bar. With its attention to detail and historical ambiance, The Halcyon offers a truly authentic Georgian experience for guests seeking luxury accommodations.
Address: South Parade
Rating: Good 8.5 (153 Reviews)
Rooms: 21
Price: From 200$

The Riverside Inn

8.2

Good

(706 Reviews)

+ 76 photos
Nestled along the banks of the River Avon, The Riverside Inn at Saltford offers a picturesque retreat just a short distance from Bath. This boutique hotel features elegantly appointed rooms with river views and a cozy, intimate atmosphere. Enjoy traditional pub fare in their charming restaurant or relax in their outdoor seating area overlooking the river. With its idyllic location and warm hospitality, The Riverside Inn at Saltford provides a serene riverside escape for those seeking luxury accommodations.
Address: The Shallows
Rating: Good 8.2 (706 Reviews)
Rooms: 7
Price: From 181$

Contemporary Luxury Hotels in Bath

For those seeking a modern twist on luxury accommodations, Bath offers a selection of boutique hotels that showcase sleek designs, cutting-edge amenities, and personalized service.

Lucknam Park Hotel

9.1

Good

(274 Reviews)

+ 253 photos
Set within 500 acres of pristine parkland, Lucknam Park offers an idyllic country escape just moments away from Bath. This elegant hotel showcases refined Georgian architecture, luxurious rooms, and an array of activities such as horse riding and tennis. Unwind in their luxurious spa, indulge in Michelin-starred dining, or simply explore the surrounding countryside. Lucknam Park epitomizes exclusivity and luxury, making it a top choice for those seeking an extraordinary stay.
Address: Lucknam Park, Colerne,Bath
Rating: Good 9.1 (274 Reviews)
Rooms: 49
Price: From 747$

The Boathouse Hotel

8.8

Good

(1456 Reviews)

+ 23 photos
Situated on the tranquil shores of the River Avon, The Boathouse is a unique luxury hotel that offers a serene and intimate stay experience. This boutique hotel features beautifully designed rooms with private balconies overlooking the river, allowing guests to truly immerse themselves in the breathtaking surroundings. Indulge in delicious meals at their waterside restaurant, enjoy a leisurely cruise along the river, or simply soak in the peaceful ambiance that makes The Boathouse the perfect riverside luxury retreat.
Address: Newbridge Road
Rating: Good 8.8 (1456 Reviews)
Rooms: 9
Price: From 187$

Luxury Spa Retreats in Bath

If relaxation and rejuvenation are on your mind, Bath's luxury spa retreats are the perfect choice.

Ston Easton Park Guest House

8.6

Good

(105 Reviews)

+ 48 photos
Nestled in a stately home dating back to the 18th century, Ston Easton Park exudes grandeur and elegance. Each of their opulent and individually designed rooms transports guests to a bygone era, while offering all the modern comforts expected of a luxury hotel. Take a leisurely stroll through their stunning gardens, savor gastronomic delights at their award-winning restaurant, or simply immerse yourself in the historic charm that makes Ston Easton Park a truly exclusive destination.
Address: 1 Ston Easton
Rating: Good 8.6 (105 Reviews)
Rooms: 22
Price: From 203$

Royal Hotel

8.0

Good

(3129 Reviews)

+ 52 photos
As one of Bath's oldest hotels, The Royal Hotel boasts a rich history and a prime location in the center of the city's Georgian quarter. This luxurious hotel features elegantly appointed rooms with Georgian-inspired decor, offering a taste of the bygone era. Enjoy fine dining at their restaurant, relax in their stylish lounge areas, or explore the nearby architectural wonders that grace Bath's streets.
Address: Manvers Street
Rating: Good 8.0 (3129 Reviews)
Rooms: 35
Price: From 182$

Exclusive Luxury Hotels in Bath

For a truly exclusive and extraordinary stay, Bath boasts a selection of hotels that redefine the concept of luxury.

Woolley Grange - A Luxury Family Hotel

8.6

Good

(105 Reviews)

+ 115 photos
Discover the epitome of country house luxury at Woolley Grange. Set within extensive grounds, this historic manor house offers elegantly styled rooms and suites that exude sophistication and comfort. Enjoy family-friendly activities, including a children's club and outdoor play areas, or unwind in their luxurious spa facilities. With its refined ambiance and emphasis on family-friendly luxury, Woolley Grange provides an enchanting retreat in the surrounding countryside of Bath.
Address: Woolley Green
Rating: Good 8.6 (105 Reviews)
Rooms: 26
Price: From 206$

Bailbrook House Hotel, Bath

8.8

Good

(840 Reviews)

+ 166 photos
Nestled amidst picturesque gardens and woodlands, Bailbrook House Hotel offers an idyllic country house experience. This elegant hotel showcases luxurious rooms with traditional decor and modern conveniences. Explore their sprawling grounds, enjoy a game of tennis, or unwind with a relaxing spa treatment. With its peaceful ambiance and scenic surroundings, Bailbrook House Hotel provides a retreat into nature's tranquility without compromising on luxury.
Address: London Road West
Rating: Good 8.8 (840 Reviews)
Rooms: 94
Price: From 139$

Riverside Luxury Hotels in Bath

Experience the tranquil charm of Bath's riverside locations by staying at these luxury hotels offering breathtaking views and a serene atmosphere. Immerse yourself in the picturesque surroundings and enjoy a truly memorable stay along Bath's beautiful rivers.

The Queensberry Hotel

9.1

Good

(763 Reviews)

+ 203 photos
Inspired by the architectural splendor of Bath's Georgian quarter, The Queensberry hotel radiates timeless elegance. This boutique hotel features uniquely designed rooms adorned with period features, providing guests with an authentic Georgian experience. Discover their exquisite dining options, unwind in their charming lounge, or take a leisurely stroll through the charming streets of Bath. The Queensberry encapsulates the essence of Georgian luxury, making it an ideal choice for those seeking a sophisticated and elegant stay.
Address: Russel Street
Rating: Good 9.1 (763 Reviews)
Rooms: 29
Price: From 187$

Macdonald Bath Spa Hotel

7.9

Good

(6731 Reviews)

+ 218 photos
Situated in expansive landscaped gardens, the Macdonald Bath Spa Hotel offers a truly indulgent spa retreat. Immerse yourself in their thermal suite, featuring a range of saunas, steam rooms, and a large indoor pool. After a day of pampering, retire to one of their spacious and elegant rooms. With breathtaking views and a serene atmosphere, this hotel is the epitome of luxury and tranquility.
Address: Sydney Road
Rating: Good 7.9 (6731 Reviews)
Rooms: 131
Price: From 193$

Georgian Elegance in Bath

Step back in time and immerse yourself in the elegant charm of Bath's Georgian architecture by staying at these luxury hotels that showcase the opulence and grace of the era. Experience the grandeur of Georgian England and indulge in a truly luxurious stay.

The Royal Crescent Hotel & Spa

8.9

Good

(604 Reviews)

+ 290 photos
Revel in the grandeur of the iconic Royal Crescent at The Royal Crescent Hotel & Spa. Offering panoramic views of the city and meticulously designed interiors, this hotel is a true gem among luxury hotels in Bath. Each of their luxurious rooms reflects the period architecture, providing an authentic experience combined with modern amenities. Pamper yourself at their award-winning spa, dine in style at their restaurant, and indulge in the opulent surroundings that make this hotel an unforgettable destination.
Address: 16 Royal Crescent
Rating: Good 8.9 (604 Reviews)
Rooms: 45
Price: From 411$

Country House Luxury in Bath's Surroundings

Escape the city and retreat to the countryside surrounding Bath, where you'll find a collection of luxury hotels set in stunning country house settings.