
Experiences
Best hotels in Bath: 9 places to stay, from the Royal Crescent to thermal spas
From the Royal Crescent and thermal spas in the centre to country houses with parking outside the city: the nine hotels in Bath we would book, and how to choose.
This page contains affiliate links. If you book through them, Picolo earns a commission at no extra cost to you. Our picks are made independently by our editors.
In short
Our first choice in Bath is The Royal Crescent Hotel & Spa, in the middle of the famous curve of Georgian houses. For thermal bathing, choose The Gainsborough Bath Spa. If you are coming by car, Bailbrook House and The Bath Priory are the safest bets, because parking is included. Every hotel below is rated 9 or higher by guests on Hotels.com.
Our first choice: Check availability and prices at The Royal Crescent Hotel & Spa
Bath is a small city. From the Royal Crescent to the Roman Baths takes a quarter of an hour on foot, and almost everything you want to see is inside the old centre. Choosing a hotel mostly comes down to one thing: do you want to walk everywhere, or are you driving and need parking?
Where to stay in Bath
In the centre: You can walk to the Roman Baths and the restaurants. The streets are narrow and parking is limited, so the train from London is often easiest.
Just outside the centre: Quieter streets and gardens, still within walking distance of most things.
Country house outside the city: Large grounds and parking included, but you need a car or taxi into the centre.
Hotels in the centre of Bath

Royal Crescent
The garden behind The Royal Crescent Hotel is one of the quietest in Bath.
The Royal Crescent Hotel & Spa
The hotel sits in the middle of the Royal Crescent, the curved row of 30 houses from the 18th century. The spa has an indoor pool, and behind the facade is a large garden where you can have breakfast in the sun. Guests on Hotels.com rate it 9.4.
Best for: staying at Bath's most famous address.
Book your stay: Check availability and prices at The Royal Crescent Hotel & Spa

Thermal water
The Gainsborough has its own pools filled with Bath's natural thermal water.
The Gainsborough Bath Spa
The Gainsborough is a five-minute walk from the Roman Baths and has its own pools filled with Bath's natural thermal water. In the evening you eat at the Gainsborough Brasserie. More than a thousand guests give it an average of 9.2.
Best for: bathing in the same warm water as the Romans.
Parking: available.
Book your stay: Check availability and prices at The Gainsborough Bath Spa

Great Pulteney Street
Bright rooms with chandeliers at No.15 Great Pulteney.
No.15 by GuestHouse
No.15 is on Great Pulteney Street, ten minutes on foot from the Roman Baths and the abbey. The rooms are playful and colourful, and the hotel has its own spa with massages and facials. Guests rate it 9.4.
Best for: a boutique hotel with personality.
Parking: available.
Book your stay: Check availability and prices at No.15 by GuestHouse

The Queensberry
The lounge at The Queensberry Hotel.
The Queensberry Hotel
The Queensberry occupies a row of Georgian town houses, ten minutes on foot from the Royal Crescent and the Theatre Royal. The Olive Tree Restaurant serves every meal, and there is a small garden behind the house. Guests rate it 9.6, the highest of the central hotels on this list.
Best for: theatre and a short walk home.
Parking: available.
Book your stay: Check availability and prices at The Queensberry Hotel

Queen Square
Francis Hotel looks out over Queen Square.
Francis Hotel Bath
Francis Hotel looks out over Queen Square, ten minutes on foot from the Jane Austen Centre and Pulteney Bridge. The spa offers massage and reflexology, and Emberwood serves British food. More than a thousand guests rate it 9.2.
Best for: a central stay with Jane Austen around the corner.
Parking: available.
Book your stay: Check availability and prices at Francis Hotel Bath
Just outside the centre
The Roseate Villa Bath
The Roseate Villa is a Victorian villa by Henrietta Park, a quarter of an hour on foot from the Roman Baths. It has a restaurant and a garden, and your dog is welcome too. Guests rate it 9.6.
Best for: a quiet stay that still lets you walk into town.
Parking: available.
Book your stay: Check availability and prices at The Roseate Villa Bath

Country house
The Bath Priory sits in a large garden west of the centre.
The Bath Priory
The Bath Priory is a country house with a large garden, ten minutes by car from the centre. It has indoor and outdoor pools and two restaurants. Guests rate it 9.4.
Best for: a country house feel without a long drive.
Parking: included.
Book your stay: Check availability and prices at The Bath Priory
Country houses with parking

Bailbrook House
The restaurant at Bailbrook House sits under arched ceilings.
Bailbrook House
Bailbrook House is a mansion on a hill outside the city, ten minutes by car from the Roman Baths. It has two restaurants and a gym, and more than a thousand guests rate it 9.4.
Best for: arriving by car and having room to breathe.
Parking: included.
Book your stay: Check availability and prices at Bailbrook House

Homewood
Homewood Hotel & Spa sits in large grounds south east of Bath.
Homewood Hotel & Spa
Homewood is a quarter of an hour by car from the Roman Baths, in grounds with an outdoor pool and a sauna. The spa offers massages and facials, and the Olio Restaurant serves every meal. Guests rate it 9.0.
Best for: a countryside spa weekend with Bath as a day out.
Parking: included.
Book your stay: Check availability and prices at Homewood Hotel & Spa
Bath at Christmas and Bridgerton
Bath Christmas Market fills the streets around the abbey from 26 November to 13 December 2026, and the central hotels fill up on market weekends. Book early. If you are a Bridgerton fan, we have gathered the filming locations and the hotels nearby.
Frequently asked questions about hotels in Bath
Where should you stay in Bath?
Stay in the centre if you are arriving by train and want to walk everywhere. The Royal Crescent Hotel & Spa, The Gainsborough and The Queensberry are all within walking distance of the Roman Baths. If you are driving, a country house outside the city is often easier.
Which hotels in Bath have parking?
Bailbrook House, The Bath Priory and Homewood Hotel & Spa all include parking. Several of the central hotels have parking available, but spaces are few, so ask the hotel before you arrive.
Which hotel in Bath has thermal baths?
The Gainsborough Bath Spa has its own pools filled with Bath's natural thermal water. If you would rather bathe at Thermae Bath Spa, both The Gainsborough and No.15 are within walking distance.
