Top Small Hotels in Bath City Centre

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

Bath, a picturesque city in the United Kingdom, is not only renowned for its rich history and stunning Roman baths but also for its quaint and charming city centre. Nestled within this historic hub are a plethora of small hotels that offer an intimate and cozy experience for travelers. With their unique character and personalized service, these small hotels in Bath city centre provide an enchanting escape from the bustling streets, offering a perfect blend of comfort and convenience.

When it comes to choosing accommodations in Bath, the small hotels in the city centre have much to offer. From elegant Georgian townhouses to charming boutique bed and breakfasts, you'll find an array of options that cater to different tastes and budgets. Take a leisurely stroll through the city centre, and you'll stumble upon hidden gems tucked away on quiet cobbled streets. With their central locations, these hotels grant easy access to Bath's main attractions, allowing you to immerse yourself in the city's rich heritage and vibrant atmosphere.

What sets these small hotels apart is their warm and personalized approach to hospitality. In an age of impersonal chains, these establishments prioritize creating a home-away-from-home ambiance, ensuring that every guest feels welcome and valued. The dedicated staff are often locals who possess an in-depth knowledge of the city, making them the perfect resource for insider tips and recommendations. Whether it's a cozy afternoon tea by the fireplace or a personalized itinerary designed just for you, these small hotels in Bath city centre promise a truly memorable stay, leaving you with cherished memories long after you bid farewell.

Show more + Show less -

Our Top 7

(Sorted by rating & number of reviews)

1. Brooks Guesthouse
2. The Royal Crescent Hotel & Spa
3. The Halcyon Hotel
4. Macdonald Bath Spa Hotel
5. The Queensberry Hotel
6. Abbey Hotel Bath, A Tribute Portfolio Hotel
7. The Gainsborough Bath Spa - Small Luxury Hotels Of The World

Charming Gems in the Heart of Bath City Centre

Check Availability

Bath
Mar 14, 2026 - Mar 15, 2026

Brooks Guesthouse

8.5

Good

(1753 Reviews)

+ 86 photos
Brooks Guesthouse Bath is a delightful boutique B&B, located just a short stroll from Bath Abbey and the Roman Baths. Guests can enjoy a hearty breakfast each morning and unwind in the chic lounge area or beautifully landscaped garden. The friendly hosts offer insider tips for exploring the city, creating a truly personalized experience.
Address: 1 Crescent Gardens, Upper Bristol Road
Rating: Good 8.5 (1753 Reviews)
Rooms: 25
Price: From 250$

The Royal Crescent Hotel & Spa

8.9

Good

(604 Reviews)

+ 290 photos
The Royal Crescent Hotel & Spa is nestled within one of Bath's most iconic landmarks, the Royal Crescent. With its Georgian architecture and lush green gardens, this hotel captures the elegance and grandeur of Bath's past. Its individually-designed rooms and suites offer a home-away-from-home retreat, featuring luxurious amenities and breathtaking views. Experience ultimate relaxation at their award-winning spa and indulge in exquisite cuisine at The Dower House Restaurant.
Address: 16 Royal Crescent
Rating: Good 8.9 (604 Reviews)
Rooms: 45
Price: From 411$

Bed and Breakfast Delights in Bath City Centre

For those seeking a more intimate and personalized experience, the bed and breakfast establishments in Bath city centre offer warm hospitality and a homely ambiance.

The Halcyon Hotel

8.5

Good

(153 Reviews)

+ 34 photos
The Halcyon Hotel is a restored Georgian townhouse, exuding charm and warmth. With its individually decorated rooms featuring period details and modern amenities, this hotel offers a cozy and inviting atmosphere. Start your day with a delicious breakfast made from local ingredients and explore Bath's attractions just a short walk away.
Address: South Parade
Rating: Good 8.5 (153 Reviews)
Rooms: 21
Price: From 200$

Macdonald Bath Spa Hotel

7.9

Good

(6731 Reviews)

+ 218 photos
Set within a stunning Victorian mansion, the Macdonald Bath Spa Hotel blends grandeur with modern luxury. The spacious rooms and suites offer a peaceful retreat, with many featuring breathtaking views of the city. The hotel boasts an award-winning restaurant, The Vellore, serving exquisite dishes crafted from locally sourced ingredients. Guests can pamper themselves at the luxurious spa and unwind in the hotel's beautifully landscaped gardens.
Address: Sydney Road
Rating: Good 7.9 (6731 Reviews)
Rooms: 131
Price: From 193$

Boutique Luxury in Bath City Centre

For those seeking a luxurious and indulgent stay in Bath city centre, these boutique hotels offer a perfect blend of elegance, style, and personalized service.

The Queensberry Hotel

9.1

Good

(763 Reviews)

+ 203 photos
The Queensberry Hotel is a stylish boutique hotel housed in a Georgian townhouse. Each room has its unique character, blending contemporary design with classic elegance. The Olive Tree restaurant, awarded a Michelin star, offers exquisite dining experiences highlighting locally-sourced ingredients. Guests can relax in the inviting bar or enjoy a stroll through the hotel's private garden.
Address: Russel Street
Rating: Good 9.1 (763 Reviews)
Rooms: 29
Price: From 187$

Abbey Hotel Bath, A Tribute Portfolio Hotel

7.7

Good

(1554 Reviews)

+ 222 photos
Located in the very heart of Bath, the Abbey Hotel Bath is a chic boutique hotel that exudes style and sophistication. Boasting individually designed rooms with modern amenities and charming decor, this hotel offers a truly memorable stay. Guests can enjoy delectable cuisine at the ArtBar & Lounge or unwind in the stylishly designed bedrooms.
Address: 1 North Parade
Rating: Good 7.7 (1554 Reviews)
Rooms: 65
Price: From 136$

Historic Elegance in Bath City Centre

Bath city centre is steeped in history, and these hotels perfectly encapsulate the city's rich heritage. Step back in time and experience the grandeur of Bath's past while enjoying the comforts of modern hospitality.

The Gainsborough Bath Spa - Small Luxury Hotels Of The World

8.7

Good

(3312 Reviews)

+ 194 photos
Situated in a historic building that once housed a 19th-century hospital, The Gainsborough Bath Spa is a renowned luxury hotel. It boasts elegant rooms and suites adorned with artwork and luxurious furnishings. The pièce de résistance is the access to thermal waters directly from the hotel's Spa Village Bath.
Address: Beau Street
Rating: Good 8.7 (3312 Reviews)
Rooms: 99
Price: From 254$