Top Bath Hotels in the City Centre

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

Welcome to the charming city of Bath, located in the picturesque county of Somerset. Known for its rich history and stunning architecture, Bath offers a unique blend of ancient Roman heritage and modern-day allure. As you plan your visit, finding the perfect accommodation in the very heart of the city becomes imperative. Bath hotels in the city centre not only offer convenience and easy access to the main attractions but also let you immerse yourself in the vibrant energy and distinct charm that Bath has to offer.

When it comes to choosing from the plethora of hotels in Bath city centre, you'll be spoilt for choice. From boutique hotels with elegant Georgian features to luxurious chain hotels boasting impeccable service, there is a range of options to suit every taste and budget. Staying in the city centre allows you to be just steps away from must-visit landmarks such as the Roman Baths, Bath Abbey, and the stunning Pulteney Bridge. Imagine waking up to the view of the historic Bath skyline from your hotel room, ready to explore the city's cultural treasures at your doorstep.

Apart from the convenience of being centrally located, Bath hotels in the city centre offer an array of amenities to make your stay truly memorable. Indulge in sumptuous spa treatments, unwind in stylish on-site bars and restaurants, or take advantage of the personalized concierge services to plan your itinerary. Whether you're a history enthusiast, a shopaholic, or a lover of fine cuisine, staying in a city centre hotel puts you in the lively heart of all the action, making it easier to immerse yourself in everything Bath has to offer.

Show more + Show less -

Our Top 9

(Sorted by rating & number of reviews)

1. The Royal Crescent Hotel & Spa
2. Apex City Of Bath Hotel
3. Holiday Inn Express Bath, An Ihg Hotel
4. The Windsor Town House Hotel
5. The Gainsborough Bath Spa - Small Luxury Hotels Of The World
6. The Ayrlington Guesthouse
7. The Z Hotel Bath
8. Dukes Bath Hotel
9. Saco Bath - St James Parade

Luxury Retreats in Bath's City Centre

Check Availability

Bath
Mar 12, 2026 - Mar 13, 2026

The Royal Crescent Hotel & Spa

8.9

Good

(604 Reviews)

+ 290 photos
Nestled in the iconic Royal Crescent, The Royal Crescent Hotel & Spa epitomizes luxury and sophistication. This Georgian townhouse turned five-star hotel combines elegance with modern comforts, offering spacious rooms adorned with period features and breathtaking views. Indulge in exquisite spa treatments, indulge in the hotel's award-winning restaurant, or simply relax in the lush gardens that surround this architectural masterpiece.
Address: 16 Royal Crescent
Rating: Good 8.9 (604 Reviews)
Rooms: 45
Price: From 411$

Apex City Of Bath Hotel

8.5

Good

(6979 Reviews)

+ 83 photos
Located just a short walk from the famous Bath Abbey, the Apex City of Bath Hotel offers modern luxury in the lively heart of the city centre. Stylishly designed rooms, equipped with every comfort, provide a relaxing haven after a day of exploration. Take advantage of the hotel's spa facilities, including a sauna and steam room, or satisfy your culinary cravings at their contemporary restaurant, offering a range of delectable options.
Address: 1 James Street West
Rating: Good 8.5 (6979 Reviews)
Rooms: 178
Price: From 163$

Quaint Bed and Breakfasts in Bath's City Centre

For a more intimate and homely experience, consider staying at one of Bath's charming bed and breakfasts in the city centre. These establishments offer a personal touch, warm hospitality, and the chance to immerse yourself in the local culture. Each bed and breakfast in this section has been carefully chosen for its authenticity and ability to provide a cozy haven in the lively heart of Bath.

Holiday Inn Express Bath, An Ihg Hotel

7.5

Good

(6566 Reviews)

+ 139 photos
The Holiday Inn Express Bath offers modern and affordable accommodations, just a short walk from Bath's city centre. The comfortable rooms are equipped with all the necessary amenities to ensure a pleasant stay. Start your day with a complimentary breakfast before exploring Bath's historical sites or indulging in some retail therapy, all within easy reach from this conveniently located hotel.
Address: Lower Bristol Road, Brougham Hayes, North East Somerset
Rating: Good 7.5 (6566 Reviews)
Rooms: 145
Price: From 73$

The Windsor Town House Hotel

8.1

Good

(1290 Reviews)

+ 57 photos
Tucked away on Great Pulteney Street, The Windsor Town House is a Georgian townhouse that has been transformed into a charming bed and breakfast. With elegantly furnished rooms and a complimentary hearty breakfast, this establishment offers a comfortable and authentic experience. Immerse yourself in the historical neighborhood and explore the nearby attractions, all within easy reach of this intimate haven.
Address: 69 Great Pulteney Street
Rating: Good 8.1 (1290 Reviews)
Rooms: 18
Price: From 154$

Modern Comfort in Bath's City Centre

For those seeking contemporary accommodations with a touch of style and convenience, the modern hotels in Bath's city centre are the perfect choice. These hotels combine sleek design with state-of-the-art facilities, ensuring a comfortable and enjoyable stay. With their central locations, you'll have easy access to the city's attractions, shopping districts, and vibrant dining scenes, making your stay in Bath a memorable one.

The Gainsborough Bath Spa - Small Luxury Hotels Of The World

8.7

Good

(3312 Reviews)

+ 194 photos
Situated near the renowned Roman Baths, The Gainsborough Bath Spa seamlessly blends historic charm with contemporary luxury. This five-star hotel features beautifully restored Georgian architecture, complemented by stylish interiors and opulent amenities. Take a dip in the hotel's thermal spa, boasting natural healing waters, or savor delightful cuisine at their Michelin-starred restaurant. The Gainsborough Bath Spa offers an exceptional stay in the lively heart of the city centre.
Address: Beau Street
Rating: Good 8.7 (3312 Reviews)
Rooms: 99
Price: From 254$

The Ayrlington Guesthouse

8.5

Good

(2277 Reviews)

+ 180 photos
The Ayrlington is a magnificent Georgian townhouse turned bed and breakfast, located just minutes from the Roman Baths. With its beautifully furnished rooms, elegant decor, and lush gardens, it offers a tranquil escape in the heart of the city centre. Start your day with a leisurely breakfast, overlooking the picturesque gardens, before venturing out to explore Bath's historical sites and attractions.
Address: 24/25 Pulteney Road
Rating: Good 8.5 (2277 Reviews)
Rooms: 17
Price: From 141$

Budget-Friendly Options in Bath's City Centre

Exploring Bath doesn't have to break the bank. The city centre offers a range of budget-friendly accommodations that provide a comfortable stay without compromising on location or quality. Whether you're a backpacker or a traveler on a tight budget, these hotels offer affordable rates and convenient access to Bath's popular attractions, allowing you to experience the city to its fullest without worrying about your wallet.

The Z Hotel Bath

8.3

Good

(18408 Reviews)

+ 49 photos
Located just a stone's throw away from the Thermae Bath Spa, Z Hotel Bath offers compact and affordable rooms designed to maximize comfort and convenience. Stylishly furnished with modern amenities, these cozy rooms provide a great base for exploring the city centre. Enjoy a complimentary continental breakfast and take advantage of the hotel's central location to immerse yourself in Bath's vibrant atmosphere.
Address: 7 Saw Close
Rating: Good 8.3 (18408 Reviews)
Rooms: 149
Price: From 66$

Dukes Bath Hotel

9.3

Good

(1062 Reviews)

+ 85 photos
Situated on Henrietta Street, Dukes Bath is a delightful bed and breakfast offering a warm and welcoming atmosphere. Decorated with a blend of contemporary and traditional touches, the cozy rooms provide a comfortable retreat after a day of exploring the city centre. Enjoy a hearty breakfast in the elegant dining room before setting out to discover Bath's cultural treasures, all just a stone's throw away.
Address: 53-54 Great Pulteney Street
Rating: Good 9.3 (1062 Reviews)
Rooms: 12
Price: From 278$

Saco Bath - St James Parade

8.6

Good

(1798 Reviews)

+ 74 photos
Situated on St James's Parade, SACO Bath provides chic apartment-style accommodations perfect for those seeking a longer stay. Each of the spacious apartments features modern amenities, a fully equipped kitchen, and a comfortable living area. With its prime location, you can easily discover Bath's historic sites, immerse yourself in the lively city centre, and experience the convenience of having your own private space.
Address: 37 St James Parade
Rating: Good 8.6 (1798 Reviews)
Rooms: 43
Price: From 241$