Free cookie consent management tool by TermsFeed

Best hotels in Bath

Renowned for its stunning Georgian architecture, ancient Roman baths, and vibrant cultural scene, this city effortlessly blends history with modern charm. We list the best hotels in Bath based on expert recommendations and thousands of guest reviews. All of our recommended hotels have a review rating of at least 4 out of 5 stars.

Best cheap hotel: The Z Hotel
Best boutique hotel: The Yard
Best luxury hotel: The Royal Crescent

Sort list by price or by rating

4.6

The Yard

Nestled just steps from Milsom Street’s shops and cafés, the Yard in Bath combines Georgian charm with a contemporary twist. Its stylish interiors, draped and chandelier-lit yet modern and minimalist, offer a step above the usual B&B, complemented by a welcoming all-day atmosphere and a courtyard bar.

Guests can enjoy coffee and pastries in the lamp-lit lounge or courtyard by day, and as evening falls, the focus shifts to nibbles, apéritifs, and nightcaps, perfect for starting a night out or winding down after exploring the city.

4.4

The Bird Bath

The Bird

If you’re feeling whimsical, head to the Bird, a boutique Victorian villa by Bath Abbey with a lively, eccentric charm. Its owners, also behind the countryside retreat Homewood, have filled it with dazzling chandeliers, bold artworks, and bird-of-paradise colors, celebrating its avian theme at every turn.

Guests can enjoy foraged, fine dining, garden drinks in summer, a cozy Alpine-style bar in winter, and a larder of complimentary snacks. With its playful décor and thoughtful touches, the Bird offers a stay that’s vibrant, memorable, and endlessly entertaining.

4.2

The Z Hotel Bath in Bath

The Z Hotel Bath

The Z Hotel Bath is a smart, modern base right in the heart of Bath, perfect if you want to be close to the city’s main sights, shops, bars, and restaurants. It has a sleek, no-fuss style with compact rooms that feel comfortable and well designed.

It is a great pick for short city breaks, especially if location matters most. You can easily walk to landmarks like the Roman Baths and Bath Abbey, then come back to a cosy room in the middle of the action.

4.5

No 15 by GuestHouse, Bath

No 15 by GuestHouse

This row of three Georgian townhouses near Pulteney Bridge perfectly captures Bath’s youthful energy. While the exteriors feel like a time capsule, the interiors evoke stylish, playful English country-house hotels, offering comfortable and approachable rooms.

Guests enjoy modern comforts in their rooms and the basement spa, while the airy restaurant serves seasonal British cuisine for breakfast and dinner. The chic bar is ideal for cocktails, lunch, or a nightcap, making the hotel a lively yet sophisticated retreat in the heart of the city.

4.7

The Royal Crescent Hotel & Spa

Bath’s Royal Crescent is a striking Georgian landmark, comprising around thirty 18th-century houses forming a perfect 500-foot arc. Its flawless design and manicured lawns make it one of the city’s most iconic sights.

The Royal Crescent Hotel occupies houses 15 and 16, discreetly marked in line with local signage rules, with a doorman hinting at its presence. Inside, the rooms blend luxury and comfort, featuring marble bathrooms and opulent four-poster beds, offering a serene retreat amid this historic architectural gem.

4.6

The Queensberry Hotel

The Queensberry Hotel, formed from four 18th-century Bath Stone houses, sits ideally for exploring Bath’s historic centre. Its interiors preserve the grandeur of a Georgian townhouse, with high ceilings and ornate fireplaces, while offering modern, stylish comforts for today’s urban traveller.

At the renowned Olive Tree restaurant, head chef Chris Cleghorn transforms seasonal ingredients into innovative dishes that honor classic British flavours. His nine-course tasting menu delivers a culinary experience that stands among the finest in Bath, blending tradition and creativity for an unforgettable dining journey.

4.3

Hampton By Hilton Bath City in Bath

Hampton By Hilton Bath City

Hampton By Hilton Bath City is a modern, easy-going hotel right in the heart of Bath, making it a great base for exploring the city on foot. You are close to the Roman Baths, Bath Abbey, shops, restaurants, and the main transport links, so it is handy for both short breaks and business trips.

The hotel has bright, comfortable rooms, a relaxed feel, and useful extras like free WiFi and breakfast included. It is a simple, reliable choice if you want somewhere central, convenient, and comfortable.

4.5

Francis Hotel Bath in Bath

Francis Hotel Bath

Francis Hotel Bath is a stylish spot right in the heart of Bath, set across a row of elegant Georgian townhouses. It blends classic period charm with a fresh, modern feel, making it a great base for exploring the city’s beautiful streets, shops, and famous sights.

Rooms are comfortable and thoughtfully designed, and the location is hard to beat if you want everything within easy walking distance. It has a relaxed, welcoming atmosphere that works well for a city break or a special weekend away.

4.2

Broad Street Townhouse in Bath

Broad Street Townhouse

Broad Street Townhouse is a stylish little stay right in the heart of Bath, set on one of the city’s prettiest streets. It mixes Georgian character with a fresh, modern feel, so it feels both cosy and polished.

You’re within easy walking distance of Bath’s main sights, shops, and restaurants, which makes it a great base for exploring. The rooms are comfortable and thoughtfully designed, and the overall vibe is relaxed, friendly, and easygoing.

4.1

Lansdown Grove Hotel in Bath

Lansdown Grove Hotel

Lansdown Grove Hotel is a charming Georgian stay in Bath, set on a hill with lovely views over the city. It has a classic, elegant feel, but still feels relaxed and welcoming, making it a nice base for a city break.

The rooms are comfortable and the location is handy for exploring Bath’s main sights, with the centre just a short walk away. There’s also a restaurant, bar, and pleasant outdoor space for unwinding after a day out.

4.3

Henrietta House, A Member Of Radisson Individuals in Bath

Henrietta House

Henrietta House is a stylish boutique stay in the heart of Bath. Set across elegant Georgian townhouses, it blends historic character with modern comfort, giving you a cosy base just a short walk from the Roman Baths, Bath Abbey, and the city’s charming streets.

The rooms feel fresh and inviting, with thoughtful touches that make it easy to relax after a day out. It is a great pick if you want central location, classic Bath atmosphere, and a hotel that feels a little more personal than the usual chain stay.

4.4

Hotel Indigo - Bath By Ihg in Bath

Hotel Indigo Bath

Hotel Indigo Bath repurposes historic local architecture, a row of 1740 honey-colored Georgian townhouses, blending modern luxury with authentic regional charm.

Its interiors honor the Georgian heritage through stylized design while incorporating anachronistic touches, from curated color palettes to eclectic era-spanning décor and subtle Modernist flourishes, creating a space that feels both historically rooted and refreshingly contemporary.