Home to Roman ruins, medieval abbeys, and glorious Georgian architecture, the English city of Bath has inspired countless generations of artists, writers, and travelers with its heritage and history.
Internationally recognized as one of UNESCO’s “Great Spa Towns of Europe,” Bath is the perfect destination for a luxury getaway. Founded centuries ago on mineral-rich hot springs, for millennia, Bath’s healing waters have attracted visitors from across the world.
The city’s great bathing traditions continue today, and you can learn more at the old Roman baths or plunge headfirst into the modern Thermae Bath Spa. Visit literary museums, learn how the English elite lived lavishly in the Regency period, and enjoy delightful markets, river cruises, and more as you explore Bath.
Planning a trip to this historic English city and wondering where to stay in Bath? We’ve compiled a list of the best hotels in Bath, from lavish luxury resorts to boutique hotels housed in historic 18th-century buildings. Pick a hotel from this list, and you’re bound to have an amazing time in this unforgettable city!
- Short on time and don’t want to read the whole article? Here are our top 3 picks!
Disclaimer: This post may contain affiliate links. If you make a purchase or booking through one of our links we may earn a small commission (don’t worry, it’s at no extra cost to you).
The 10 Best Boutique Hotels in Bath, England
One of the coolest boutique hotels in Bath is No.15 by GuestHouse, a beautiful property that you’ll find on Great Pulteney Street, right in the center of Bath. Book a luxury room at this five-star hotel, and you’ll be staying in a fabulously old-fashioned Georgian townhouse, just steps away from Pulteney Bridge and the River Avon.
The 36 rooms each draw on the building’s 18th-century history, with individually commissioned artwork and decor invoking a sense of Bath’s famous Regency period. You can even stay in the old coach house, which has been converted into the hotel’s most spacious guest rooms, complete with fireplaces and king-size beds.
The history is palpable here, but so too are the modern comforts. You’ll love the Hypnos Lansdowne Cashmere mattresses, the 200-thread count Egyptian cotton linen, and the luxury Bramley toiletries.
No.15 by GuestHouse has a unique spa, complete with a “Copper Room” designed for couples’ treatments, while The Bar serves negronis, margaritas, and martinis, all with a distinctly English twist.
The Royal Crescent Hotel & Spa is one of the best hotels in Bath. With an unbeatable location on Bath’s famed Royal Crescent, you’ll love staying in a Grade I-listed building that dates back to 1775.
The 45 luxury rooms at this five-star boutique retreat emulate the lavish lifestyle of the Regency era, with high vaulted ceilings, tall floor-to-ceiling windows, period paintings, and antique furnishings. The Spa & Bath features a heated indoor pool and whirlpool, and you can enjoy afternoon tea (including champagne) in the hotel’s gorgeous gardens.
At Montagu’s Mews, you can order sharing platters and cocktails in a refined yet casual setting, or you can go all out and enjoy a tasting menu in the dining hall.
3. Dukes Bath
A traditional bed-and-breakfast in one of the city’s most desirable locations, you’ll love the sense of heritage that fills the grand Georgian hallways of Dukes Bath. Spread across two 18th-century townhouses on Great Pulteney Street, this is one of the coolest boutique hotels in Bath.
You’ll love how the high vaulted ceilings and sash windows evoke the grandeur of the Georgians. There are just 17 luxury rooms at this homey boutique hotel, ranging in size from their classic “Snug Doubles” to the grander, more spacious surroundings of the “Four Poster” rooms.
Book a luxury room at the Macdonald Bath Spa Hotel, and you’ll have 7 acres of pristine gardens and grounds to enjoy on the edge of Bath.
This fabulous five-star mansion is one of the best hotels in Bath if you’re looking for luxury. It features an outdoor hydrotherapy pool, heated indoor pool, hot tub, sauna, and steam room, and it’s fully equipped to meet all your spa needs.
The 131 rooms at the Macdonald Bath Spa Hotel all have marble bathrooms and antique mahogany decor, while the Vellore Restaurant serves fine dining British cuisine in a lavish ballroom setting.
The Roseate Villa Bath offers homey comforts across two converted Victorian townhouses overlooking Henrietta Park. This is boutique Bath luxury at its best, and you’ll love everything from the Hypnos beds and Egyptian cotton linen to the goose-down duvets and Penhaligon toiletries.
Start your day with a full English breakfast and a glass of complimentary Buck’s Fizz before enjoying a sumptuous afternoon tea later that same day in the Henrietta Bar. The bar stays open late into the night, too, switching cucumber sandwiches and pots of tea for decadent cocktails instead.
Built from traditional Bath stone, The Bath Priory has an extensive history dating back to 1835. Originally commissioned as a priory, or small church, by Bath Abbey, this unique Bath hotel is now home to 33 bespoke bedrooms and suites.
You’ll love how The Bath Priory is hidden away among 4 acres of landscaped gardens on the edge of the city. Each room has been individually designed: some offer four-poster beds, others have private balconies, and the suites have private dressing and living room areas, complete with in-room fireplaces.
The Bath Priory is a boutique hotel that truly embraces the city’s spa traditions. Home to The Garden Spa by L’Occitane, you’ll love enjoying the indoor swimming pool, sauna, and aroma steam room after a day of sightseeing in Bath.
The hotel’s restaurant has been awarded 3 AA Rosettes for an a la carte menu featuring scallops, pigeons, turbot, and artichokes, while the Pantry & Terrace serves a casual feast of Buddha bowls and champagne throughout the day.
You’ll find Francis Hotel Bath in Queen Square, where you’ll be just a short hop from must-see sights like the Jane Austen Centre and the Royal Crescent. One of the top places to stay in Bath, you’ll be in a classic Georgian townhouse, where 98 luxury rooms and suites are masterfully inspired by the decadence of the Regency period.
There are four-poster beds, Egyptian cotton linen, flat-screen televisions, and luxury toiletries by 100 Acres. You can pretend you’re in an episode of “Bridgerton” with afternoon tea at Emily’s Tea Room, or you can embrace Head Chef Cyril’s French fusion cuisine with dinner at Boho Marche, where moules frites and confit duck cassoulet are highlights of the brasserie’s menu.
8. The Kennard
One of the most unique hotels in Bath is The Kennard, a gorgeous located inside a Georgian townhouse that was built in 1794. With a wonderful position on Henrietta Street, The Kennard is home to charming gardens and boutique bedrooms.
The 12 luxury rooms and suites are set across the townhouse’s five floors, each offering a curious mix of Regency period decor and contemporary design. Chandeliers hang from vaulted ceilings, while pop art adorns the walls. Luxury amenities are provided by the White Company, and the full English breakfast is so good it’s won awards!
If you’re looking to relax, unwind, and soak up the city’s famous thermal waters during your visit, there’s no better place to stay than The Gainsborough Bath Spa. Home to an entire Spa Village featuring no less than 11 treatment rooms, a fitness center, and two floors of spa pools, saunas, and steam rooms, this is one of the best five-star hotels in Bath.
Located among the historic buildings of the city center, The Gainsborough Bath Spa is found within a renovated, Grade-II listed building dating back to the early 19th century. The hotel is named for famed Bath artist Sir Thomas Gainsborough, and the Canvas Room serves a quintessential afternoon tea in very British surroundings.
Luxury rooms have been crafted by Champalimaud Design, merging Regency inspirations with modern comforts, including Elemis toiletries, plush beds, and black-out blinds.
10. Hotel Indigo
Hotel Indigo is one of the coolest hotels in Bath. Located in a classic, Grade-I listed building constructed from local Bath stone in the 18th century, you’ll love the Georgian heritage that sweeps effortlessly through this boutique property.
You’ll be staying steps away from the River Avon, where 166 modern rooms are hidden by the historic sand-colored facade of the Hotel Indigo. Quirky rooms feature pop art and bespoke furnishings that draw on Bath’s colorful artistic heritage, while Hypnos beds and Egyptian cotton linen add to the undeniable level of comfort.
Enjoy coffee or cocktails in the Lobby Lounge before enjoying a “wild” dining experience at The Elder. This unique restaurant serves up wild game sourced by their very own “Huntsmen,” including fallow deer, wild mallard, and wood pigeon.
That completes our list of the 10 best Bath hotels! Did we miss any cool boutique hotels in Bath? Comment below so we can add them to the list!
Where to Stay in Bath
Set along the banks of the River Avon, Bath is a compact city packed with gorgeous Georgian crescents and Victorian squares. No matter where you choose to stay, you’ll find that the best Bath hotels are all within a 10 to 15-minute walk of the train station.
Drawing heavily on the city’s bathing culture, the best Bath luxury hotels are home to fantastic spas and indoor swimming pools, while the top boutique hotels in Bath are located within historic 18th-century townhouses of Victorian mansions.
You’ll find fantastic four and five-star hotels on famous Georgian avenues like Great Pulteney Street and Henrietta Street. At the same time, Queen Square and its surrounding terraces and crescents are home to quirky hotels brimming with heritage.
Planning a trip to England? Check out our favorite books and travel guides!