Best Hotels in Bath City Centre, Captivating Stay

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

Visiting the picturesque city of Bath in the United Kingdom is an experience like no other. With its rich history and stunning Georgian architecture, this charming city attracts visitors from all around the globe. And when it comes to finding the perfect place to stay, hotels in the city centre of Bath are a desirable choice. These hotels offer convenience and proximity to the city's main attractions, ensuring that you make the most of your time exploring this cultural gem.

When it comes to hotels in Bath city centre, there is an incredible range of options to suit every traveler's tastes and preferences. From luxurious boutique hotels that boast elegant rooms and personalized services, to budget-friendly accommodations that still provide comfort and convenience, you'll find something that matches your requirements. Imagine waking up in the center of the city, just steps away from the famous Roman Baths and the breathtaking Bath Abbey. With a wide selection of hotels in Bath city centre, you're sure to find the perfect base for your adventures.

Staying in the city centre of Bath not only offers easy access to the main attractions but also provides an opportunity to immerse yourself in the local culture. Take a leisurely stroll along the charming streets, explore the vibrant markets, and indulge in the fantastic culinary scene that Bath has to offer. After a day of sightseeing, unwind in the comfort of your hotel, where you can relax and recharge for another day of exploration. With hotels in Bath city centre, you'll be right in the very heart of the action, experiencing the true essence of this remarkable city.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Holiday Inn Express Bath, An Ihg Hotel
2. The Queensberry Hotel
3. The Roseate Villa Bath
4. Doubletree By Hilton Bath Hotel
5. Apex City Of Bath Hotel
6. The Bird, Bath Hotel
7. The Roseate Villa Bath
8. The Z Hotel Bath
9. The Gainsborough Bath Spa - Small Luxury Hotels Of The World
10. The Queensberry Hotel

Historic Charm and Elegance - Hotels in Bath City Centre UK

Check Availability

Bath
Mar 17, 2026 - Mar 18, 2026

Holiday Inn Express Bath, An Ihg Hotel

7.5

Good

(6566 Reviews)

+ 139 photos
Holiday Inn Express Bath provides comfortable and affordable accommodation just a short walk from the city centre. This hotel offers modern rooms, a hearty breakfast, and all the amenities needed for a pleasant stay. With its proximity to the Theatre Royal and the Roman Baths, guests can easily immerse themselves in the vibrant atmosphere of Bath.
Address: Lower Bristol Road, Brougham Hayes, North East Somerset
Rating: Good 7.5 (6566 Reviews)
Rooms: 145
Price: From 73$

The Queensberry Hotel

9.1

Good

(763 Reviews)

+ 203 photos
The Queensberry Hotel is a refined boutique hotel with a warm and welcoming ambiance. With individually designed rooms that blend classic elegance with contemporary style, this hotel offers a luxurious and homely feel. Enjoy the hotel's award-winning Olive Tree restaurant, noted for its delectable cuisine prepared from locally sourced ingredients.
Address: Russel Street
Rating: Good 9.1 (763 Reviews)
Rooms: 29
Price: From 187$

The Roseate Villa Bath

8.9

Good

(1334 Reviews)

+ 250 photos
Roseate Villa Bath provides a welcoming and family-friendly atmosphere in Bath city centre. This boutique hotel offers stylish and spacious family suites, allowing everyone to have their own space. The hotel's central location near the Royal Crescent and Victoria Park makes it easy to explore Bath's family-friendly attractions.
Address: Henrietta Road
Rating: Good 8.9 (1334 Reviews)
Rooms: 21
Price: From 207$

Boutique Luxury Retreats - Hotels in Bath City Centre UK

Immerse yourself in luxury and relaxation by staying at one of the boutique hotels in Bath city centre. These intimate retreats offer a haven of tranquility amidst the bustling city, providing a truly indulgent experience.

Doubletree By Hilton Bath Hotel

7.7

Good

(6585 Reviews)

+ 204 photos
The Hilton Bath City offers affordable rooms with a central location, making it an ideal choice for budget-conscious travelers. Enjoy comfortable accommodations, modern facilities, and access to a well-equipped fitness center. From the hotel's doorstep, you can easily explore Bath's top attractions including the Thermae Bath Spa and the shopping district.
Address: Walcot Street
Rating: Good 7.7 (6585 Reviews)
Rooms: 173
Price: From 118$

Apex City Of Bath Hotel

8.5

Good

(6979 Reviews)

+ 83 photos
Enjoy contemporary luxury at the Apex City of Bath Hotel, perfectly situated near the Theatre Royal and the Thermae Bath Spa. This hotel features spacious and stylish rooms equipped with modern amenities and plush furnishings. Indulge in a delicious meal at the hotel's acclaimed restaurant, or unwind with a cocktail at the bar overlooking the city skyline.
Address: 1 James Street West
Rating: Good 8.5 (6979 Reviews)
Rooms: 178
Price: From 163$

The Bird, Bath Hotel

8.7

Good

(938 Reviews)

+ 158 photos
The Bird Bath is a pet-friendly hotel that offers comfortable rooms and a warm welcome to your furry friend. Located within walking distance of the city centre, this hotel provides a convenient base for exploring Bath's pet-friendly attractions. Enjoy long walks along the Kennet and Avon Canal or visit nearby parks where your pet can roam freely.
Address: 18-19 Pulteney Road
Rating: Good 8.7 (938 Reviews)
Rooms: 29
Price: From 190$

Contemporary Comfort and Style - Hotels in Bath City Centre UK

For those seeking modern comfort and style, Bath city centre boasts a selection of contemporary hotels that are perfect for a stylish and convenient stay. These accommodations combine sleek interiors, state-of-the-art facilities, and a prime location to offer an unforgettable experience in the heart of the city.

The Roseate Villa Bath

8.9

Good

(1334 Reviews)

+ 250 photos
The Roseate Villa Bath is a pet-friendly hotel that caters to both you and your furry companion. This boutique hotel provides comfortable accommodation for both guests and pets, ensuring a stress-free stay. Explore the nearby parks and gardens, or simply relax in the hotel's cozy lounge area with your pet by your side.
Address: Henrietta Road
Rating: Good 8.9 (1334 Reviews)
Rooms: 21
Price: From 207$

The Z Hotel Bath

8.3

Good

(18408 Reviews)

+ 49 photos
Effortlessly combining affordability and style, The Z Hotel Bath offers compact yet stylish rooms in the very heart of the city. This hotel focuses on providing excellent value without compromising on comfort and convenience.
Address: 7 Saw Close
Rating: Good 8.3 (18408 Reviews)
Rooms: 149
Price: From 66$

The Gainsborough Bath Spa - Small Luxury Hotels Of The World

8.7

Good

(3312 Reviews)

+ 194 photos
Indulge in luxury at The Gainsborough Bath Spa, a five-star hotel that seamlessly blends modern comfort with Bath's historic character. Located right next to the Roman Baths, this hotel boasts sleek and stylish rooms that feature spa-inspired bathrooms. After a day of exploring, unwind in the hotel's state-of-the-art spa that offers thermal pools fed by natural hot springs.
Address: Beau Street
Rating: Good 8.7 (3312 Reviews)
Rooms: 99
Price: From 254$

Budget-Friendly Options - Hotels in Bath City Centre UK

Travelers on a budget can still enjoy a fantastic stay in Bath city centre with a range of affordable yet comfortable accommodations.

The Queensberry Hotel

9.1

Good

(763 Reviews)

+ 203 photos
The Queensberry Hotel not only provides a luxurious experience but also welcomes your furry friend. With its designated pet-friendly rooms, this hotel ensures that your pet can relax and enjoy their stay too. Take advantage of the hotel's central location near the Botanical Gardens and nearby walking paths, ideal for pet owners.
Address: Russel Street
Rating: Good 9.1 (763 Reviews)
Rooms: 29
Price: From 187$

The Halcyon Hotel

8.5

Good

(153 Reviews)

+ 34 photos
Nestled in a quiet street just minutes away from Bath Abbey, The Halcyon exudes boutique luxury at its finest. This hotel features beautifully appointed rooms with elegant furnishings and modern amenities. Indulge in a delightful afternoon tea in the hotel's charming tearoom, or relax in the comfort of the lounge area with its stylish décor.
Address: South Parade
Rating: Good 8.5 (153 Reviews)
Rooms: 21
Price: From 200$

The Bath Priory - A Relais & Chateaux Hotel

8.6

Good

(547 Reviews)

+ 561 photos
Escape to The Bath Priory Hotel for a truly romantic retreat. Set in a beautiful Georgian mansion surrounded by lush gardens, this hotel offers a tranquil and secluded atmosphere. Enjoy romantic walks through the gardens, indulge in fine dining at the hotel's Michelin-starred restaurant, or relax with a couple's spa treatment.
Address: Weston Road
Rating: Good 8.6 (547 Reviews)
Rooms: 33
Price: From 330$

Family-Friendly Retreats - Hotels in Bath City Centre UK

Traveling with the whole family? Bath city centre offers a range of family-friendly hotels that cater to the needs of both adults and children. These hotels provide spacious rooms, convenient amenities, and entertainment options to ensure a memorable and enjoyable stay for every member of the family.

Romantic Hideaways - Hotels in Bath City Centre UK

Planning a romantic getaway? Bath city centre offers a selection of romantic hotels that provide an intimate and enchanting experience. From luxurious suites to breathtaking views, these hotels set the stage for a truly unforgettable romantic escape.

Pet-Friendly Accommodations - Hotels in Bath City Centre UK

Traveling with your furry companion? Bath city centre has a selection of pet-friendly hotels that welcome both you and your four-legged friend. These hotels understand the importance of including your pet in your travel plans, providing comfortable accommodations and convenient amenities for a pet-friendly stay.