Top Bath Street Hotels for Unforgettable Stay

We carefully review thousands of ratings on and to handpick the perfect hotels for your stay
Go to Hotel List
Share this article:

Welcome to the enchanting city of Bath, nestled in the picturesque countryside of Somerset. Known for its rich history, captivating architecture, and natural hot springs, Bath is the perfect destination for a rejuvenating getaway. As you explore the charming streets and immerse yourself in the city's cultural attractions, you'll find yourself spoiled for choice when it comes to accommodations. Bath Street Hotels, in particular, offer a unique blend of convenience and charm, conveniently located near the city center and within walking distance of the iconic Roman Baths and Bath Abbey.

Bath Street Hotels cater to a wide range of travelers, from budget-conscious backpackers to luxury-seeking jet-setters. Whether you're seeking a cozy bed and breakfast or a lavish five-star hotel, Bath Street has something to suit every preference and budget. Immerse yourself in the history of the city by choosing a hotel housed in a grand Georgian building, or opt for a contemporary boutique hotel offering modern comforts amidst the old-world charm. From the moment you step into your well-appointed room, you'll be greeted with warm hospitality, ensuring a comfortable stay that enhances your overall experience in Bath.

Besides the prime location and comfortable accommodations, Bath Street Hotels boast an array of amenities to enhance your stay. Wake up refreshed and kickstart your day with a scrumptious breakfast spread, featuring locally sourced produce and traditional English delicacies. After a day of exploring the city's historic sites, indulge in a relaxing spa treatment at one of the hotels' wellness centers, where you can unwind and rejuvenate your body and mind. As the evening sets in, you'll have an abundance of dining options at your doorstep, from traditional British pubs to international cuisine, making it convenient to savor the flavors of Bath before retiring to the comfort of your hotel.

Embark on a remarkable journey through the charming streets of Bath and indulge in the utmost comfort of Bath Street Hotels, where history, convenience, and luxury seamlessly blend together to create a truly memorable stay.

Show more + Show less -

Luxury Bath Street Hotels

1. Old Mill Hotel & Lodge

2. The Bath Priory - A Relais & Chateaux Hotel

Boutique Bath Street Hotels

3. The Royal Crescent Hotel & Spa

4. The Boathouse Hotel

Budget-Friendly Bath Street Hotels

5. Harington'S Boutique Hotel

6. The Gainsborough Bath Spa - Small Luxury Hotels Of The World

Family-Friendly Bath Street Hotels

7. Holiday Inn Express Bath, An Ihg Hotel

8. The Bristol Hotel

Historic Bath Street Hotels

9. Travelodge Bath Waterside

10. Apex City Of Bath Hotel

Luxury Bath Street Hotels

Check Availability

Bath
Aug 04, 2025 - Aug 05, 2025

Old Mill Hotel & Lodge

7.8

Good

(1521 Reviews)

+ 130 photos
Escape to The Old Mill Hotel, a charming eco-friendly hotel tucked away along the River Avon. This converted 18th-century mill showcases sustainable practices, including energy-efficient systems and a commitment to recycling and waste reduction. The hotel's picturesque riverside location offers a tranquil retreat, while the on-site restaurant prioritizes locally sourced ingredients and seasonal menus. Experience a sustainable stay surrounded by nature at The Old Mill Hotel.
Address: Tollbridge Road, Batheaston
Rating: Good 7.8 (1521 Reviews)
Rooms: 35
Price: From 62$

The Bath Priory - A Relais & Chateaux Hotel

8.6

Good

(547 Reviews)

+ 561 photos
Immerse yourself in sustainable luxury at The Bath Priory, a tranquil hotel set within four acres of beautifully landscaped gardens. This eco-friendly establishment employs various sustainability practices, including a focus on reducing carbon emissions and responsible waste management. Guests can enjoy the hotel's renowned restaurant, which boasts a kitchen garden that supplies the freshest seasonal produce. Experience a sustainable stay in a setting of natural beauty at The Bath Priory.
Address: Weston Road
Rating: Good 8.6 (547 Reviews)
Rooms: 33
Price: From 330$

The Royal Crescent Hotel & Spa

8.9

Good

(604 Reviews)

+ 290 photos
Experience unparalleled luxury at The Royal Crescent Hotel & Spa, an iconic five-star hotel nestled within the world-renowned Royal Crescent, a historic Georgian architectural marvel. With breath-taking views of the surrounding gardens and impeccable service, this hotel epitomizes Bath's opulence. Indulge in the hotel's award-winning spa and indulge in rejuvenating treatments, or savor delectable cuisine at their renowned restaurant. Every detail at The Royal Crescent Hotel & Spa reflects its commitment to providing guests with a truly unforgettable experience.
Address: 16 Royal Crescent
Rating: Good 8.9 (604 Reviews)
Rooms: 45
Price: From 411$

Boutique Bath Street Hotels

For those seeking a more intimate and personalized experience, the boutique Bath Street Hotels are the perfect choice. These charming accommodations offer a cozy atmosphere and attention to detail that is second to none. Nestled amidst Bath's picturesque streets, these hotels capture the essence of the city's character while offering a unique and memorable stay. Immerse yourself in the charm and individuality of the boutique Bath Street Hotels and create lasting memories of your time in Bath.

The Boathouse Hotel

8.8

Good

(1446 Reviews)

+ 23 photos
Experience a unique stay at The Boathouse, a converted 19th-century pub situated along the scenic Kennet and Avon Canal. This historic establishment blends the charm of its past as a coaching inn with modern comforts. The comfortable rooms offer picturesque views of the canal, and the hotel's on-site restaurant embraces a traditional pub atmosphere. With its riverside location and connections to Bath's history as a bustling waterway, The Boathouse offers a memorable stay for history enthusiasts.
Address: Newbridge Road
Rating: Good 8.8 (1446 Reviews)
Rooms: 9
Price: From 187$

Harington'S Boutique Hotel

8.6

Good

(1058 Reviews)

+ 165 photos
Escape to Harington's Hotel, a charming boutique hotel nestled in a quiet corner of Queen Street. This hidden gem offers a warm and inviting atmosphere, with each room individually styled to create a unique experience. The hotel's central location allows guests to easily explore Bath's attractions, while the cozy lounge provides a perfect spot to relax and unwind. With its attention to detail and friendly service, Harington's Hotel is a delightful choice for those seeking a boutique stay in the heart of Bath.
Address: 8-10 Queen St
Rating: Good 8.6 (1058 Reviews)
Rooms: 16
Price: From 230$

The Gainsborough Bath Spa - Small Luxury Hotels Of The World

8.7

Good

(3312 Reviews)

+ 194 photos
Immerse yourself in the epitome of luxury at The Gainsborough Bath Spa, a five-star hotel adorned with a fusion of Georgian and contemporary design elements. This hotel is renowned for its world-class spa, which offers therapeutic experiences utilizing the city's natural thermal waters. Each impeccably designed room and suite exudes elegance and comfort, ensuring a truly luxurious stay. With its prime location, The Gainsborough Bath Spa allows guests to easily explore Bath's historical sites while providing a haven of tranquility to retreat to.
Address: Beau Street
Rating: Good 8.7 (3312 Reviews)
Rooms: 99
Price: From 254$

Budget-Friendly Bath Street Hotels

Traveling on a budget doesn't mean compromising on comfort and convenience in Bath. The budget-friendly Bath Street Hotels offer affordable accommodations without sacrificing quality. These hotels provide comfortable rooms and essential amenities, ensuring a pleasant stay for budget-conscious travelers. Discover the best of Bath without breaking the bank by opting for one of these value-for-money establishments.

Holiday Inn Express Bath, An Ihg Hotel

7.5

Good

(6566 Reviews)

+ 139 photos
Enjoy a comfortable stay at the Holiday Inn Express Bath, conveniently located near the city center and within walking distance of Bath's major attractions. The hotel offers well-appointed rooms with modern amenities, ensuring a restful stay after a day of exploring. Wake up to a complimentary breakfast buffet to fuel your adventures, and take advantage of the hotel's friendly staff, always ready to assist with any queries or recommendations. With its affordable rates and prime location, Holiday Inn Express Bath is an excellent choice for budget travelers.
Address: Lower Bristol Road, Brougham Hayes, North East Somerset
Rating: Good 7.5 (6566 Reviews)
Rooms: 145
Price: From 73$

The Bristol Hotel

8.3

Good

(4526 Reviews)

+ 161 photos
Experience a welcoming atmosphere and family-friendly amenities at The Bristol Hotel, located along Bath's scenic waterfront. The hotel provides spacious family rooms equipped with essential amenities, ensuring a comfortable stay for all. Enjoy a leisurely meal in the hotel's family-friendly restaurant, or take advantage of the hotel's convenient location to explore Bath's attractions within walking distance. The Bristol Hotel caters to your family's needs, guaranteeing a memorable stay in the heart of the city.
Address: Prince Street
Rating: Good 8.3 (4526 Reviews)
Rooms: 187
Price: From 118$

Travelodge Bath Waterside

+ 77 photos
Situated near the picturesque River Avon, Travelodge Bath Waterside offers affordable accommodations in a convenient location. The hotel's comfortable rooms provide a cozy retreat and are equipped with essential amenities. Start your day with a hearty breakfast and venture out to discover Bath's main attractions, all easily accessible from the hotel. With its affordable rates and commitment to value, Travelodge Bath Waterside ensures that budget-conscious travelers can enjoy a pleasant stay in the very heart of the city.
Address: Rossiter Road
Rooms: 125
Price: From 119$

Family-Friendly Bath Street Hotels

Create unforgettable family memories in Bath by choosing one of the family-friendly Bath Street Hotels. These accommodations go above and beyond to cater to the needs of families, ensuring an enjoyable and hassle-free stay. From spacious rooms to child-friendly amenities, these hotels provide the perfect base for exploring all that Bath has to offer. Choose one of these family-friendly establishments and embark on a memorable adventure the whole family will cherish.

Apex City Of Bath Hotel

8.5

Good

(6979 Reviews)

+ 83 photos
Discover a family-friendly haven at the Apex City of Bath Hotel, offering spacious rooms and a range of amenities suited for families of all sizes. The hotel's central location allows for easy access to Bath's attractions, while the friendly staff are always on hand to assist with any family-specific requests or recommendations. Enjoy a delicious breakfast in the hotel's restaurant before setting off on your family adventures, knowing that the comfort of the Apex City of Bath Hotel awaits your return.
Address: 1 James Street West
Rating: Good 8.5 (6979 Reviews)
Rooms: 178
Price: From 163$

Francis Hotel Bath

8.4

Good

(2977 Reviews)

+ 71 photos
Step back in time at The Francis Hotel Bath, a historic hotel housed within seven interconnected Georgian townhouses. Each room has been individually designed to reflect the elegance and charm of Bath's past, with modern amenities seamlessly integrated. The hotel's delightful tea rooms offer a perfect spot to relax amidst period features, while the central location allows for easy exploration of Bath's historical sites. Immerse yourself in the character and heritage of Bath at The Francis Hotel Bath.
Address: Queen Square
Rating: Good 8.4 (2977 Reviews)
Rooms: 98
Price: From 151$

Apex City Of Bath Hotel

8.5

Good

(6979 Reviews)

+ 83 photos
Discover a contemporary oasis at the Apex City of Bath Hotel, showcasing sleek design and modern comforts. The stylishly furnished rooms offer a relaxing retreat, and the hotel's rooftop pool provides a stunning cityscape view. The hotel's restaurant and bar serve up delicious cuisine and handcrafted cocktails, epitomizing the contemporary spirit of Bath. With its prime location and contemporary flair, the Apex City of Bath Hotel is the epitome of modern luxury.
Address: 1 James Street West
Rating: Good 8.5 (6979 Reviews)
Rooms: 178
Price: From 163$

Historic Bath Street Hotels

Immerse yourself in the rich history of Bath by choosing one of the historic Bath Street Hotels. These unique establishments offer a glimpse into the city's past, with their buildings steeped in heritage and character. From Georgian townhouses to former coaching inns, these hotels combine the charm of a bygone era with modern comforts. Experience the allure of Bath's history by immersing yourself in the captivating atmosphere of these historic accommodations.

The Halcyon Hotel

8.5

Good

(153 Reviews)

+ 34 photos
Discover the perfect blend of comfort and style at The Halcyon Apartments, showcasing contemporary serviced apartments in the center of Bath. Each apartment offers a spacious living area, fully equipped kitchen, and stylish furnishings, providing a home-like experience. The Halcyon Apartments combine modern design with comfort, ensuring a memorable stay for those who appreciate contemporary aesthetics. Enjoy the flexibility and freedom of these modern apartments, perfectly situated for exploring Bath's vibrant city center.
Address: South Parade
Rating: Good 8.5 (153 Reviews)
Rooms: 21
Price: From 200$

The Bird, Bath Hotel

8.7

Good

(938 Reviews)

+ 158 photos
Discover a hidden gem at The Bird, a boutique hotel tucked away on Pulteney Road. With an emphasis on individuality and design, each room at The Bird is a work of art, blending modern aesthetics with a nod to Bath's history. The hotel's bustling café and bar serve up delicious cuisine and crafted cocktails, inviting guests to relax and unwind. Immerse yourself in the vibrant atmosphere of The Bird and experience Bath from a truly unique perspective.
Address: 18-19 Pulteney Road
Rating: Good 8.7 (938 Reviews)
Rooms: 29
Price: From 190$

Contemporary Bath Street Hotels

For those seeking a modern and stylish stay in Bath, the contemporary Bath Street Hotels are the perfect choice. These sleek and cutting-edge establishments provide a refreshing contrast to the city's historical backdrop. Emphasizing contemporary design, state-of-the-art amenities, and innovative concepts, these hotels offer a truly modern experience in the center of Bath. Immerse yourself in the urban atmosphere and chic surroundings of these contemporary accommodations.

Eco-Friendly Bath Street Hotels

For those seeking sustainable and eco-conscious accommodations, the eco-friendly Bath Street Hotels offer a guilt-free stay with a focus on environmental responsibility. These hotels are committed to reducing their environmental impact through various measures, such as energy-efficient practices, waste reduction, and responsible sourcing. Stay in harmony with nature without compromising on comfort by choosing one of these eco-friendly establishments in Bath.

Location