Where to Stay in Bath: Hotels and Guest Houses by Area
Where to stay in Bath, area by area: ten hotels and guest houses from spa hotels to B&Bs, with parking, dog rules, minimum stays and walking times checked on each hotel's own site.

In short: if you are deciding where to stay in Bath, choose the city centre, where the station and the sights are a short walk away. Hotel Indigo Bath is 0.2 miles from the station, The Queensberry Hotel is the boutique pick with a Michelin-starred restaurant downstairs, and Grays Boutique B&B in Oldfield Park has free parking and rooms from £110. Many guest houses ask for two nights at weekends.
Ten hotels and guest houses, area by area. Parking, dogs, minimum stays and walking times were checked on each hotel's own website on 18 October 2026.
Where to stay in Bath: the ten picks compared
Driving? Only three of the ten have free parking on site.
| Hotel | Area | Type | Parking |
|---|---|---|---|
| Hotel Indigo Bath | City Centre | City hotel | None; car parks 2 minutes' walk |
| The Queensberry Hotel | City Centre | Boutique | Valet, £22 a day booked direct |
| The Royal Crescent Hotel & Spa | City Centre | Luxury and spa | Free valet booked direct, if available |
| The Gainsborough Bath Spa | City Centre | Luxury and spa | Own car park, £40 a night |
| Dukes Bath | Bathwick | Boutique | £20 a night, 3 minutes' walk |
| The Kennard Boutique Guesthouse | Bathwick | Guest house | None |
| Grays Boutique B&B | Oldfield Park | B&B | Free, one car per room |
| Bathen House | Weston | Boutique | Free on site |
| The Bath Priory | Weston | Luxury and spa | Free on site |
| Hill House | Lansdown | Guest house | None; free street parking overnight |
Is the city centre the best area to stay in Bath?

Yes, for a first visit: you can walk from the train to your room and on to the sights. The catch is parking, which is paid or limited at all four.
Hotel Indigo Bath
A big hotel in a row of Georgian townhouses, new to the MICHELIN Guide in 2026. The easiest arrival if you come by train.
- 🛏️ City hotel
- 🚗 No car park; Southgate is 2 minutes' walk
- 🐕 £20 a night, second dog £10
- 🚶 0.2 miles from Bath Spa station
- 📍 South Parade, City Centre
The Queensberry Hotel
A family-run townhouse hotel with a Michelin Key, above the Olive Tree, which it calls Bath's only Michelin-starred restaurant. Book dinner with the room.
- 🛏️ Boutique hotel
- 🚗 Valet £22 a day booked direct
- 🚶 15 minutes' walk from the station
- 📍 Russell Street, City Centre
The Royal Crescent Hotel & Spa
The grand choice, with a spa pool and an acre of gardens. Classic rooms face the back, over a commercial area, so pay more for a view.
- 🛏️ Classic rooms from £410
- 🚗 Free valet booked direct, subject to availability
- 🐕 £50 per dog per stay
- 📍 Royal Crescent, City Centre
The Gainsborough Bath Spa
The hotel for Bath's thermal water, with three natural thermal baths in its Bath House. Residents bathe free from 8am to 10am and 7pm to 9pm.
- 🛏️ Luxury spa hotel
- 🚗 Own car park, £40 a night
- ♨️ Spa for over 16s only
- 🚶 5 to 10 minutes' walk from the station
- 📍 Beau Street, City Centre
Is Bathwick a good area to stay in Bath?
Yes, if you can do without a car: Bathwick is the Georgian quarter across the river, around Great Pulteney Street.
Dukes Bath
Our pick for a boutique stay with a dog, with a cocktail bar and an outdoor hot tub that is free when you book direct.
- 🛏️ Boutique hotel
- 🚗 £20 a night at The Bird, 3 minutes away
- 🐕 £35 per dog per night
- 📍 Great Pulteney Street, Bathwick
Good to know: no lift, and some rooms are up six flights. No dogs in Cosy Doubles.
The Kennard Boutique Guesthouse
A 1794 lodging house with 12 rooms and continental breakfast in every rate. Best for visitors arriving by train.
- 🛏️ Guest house
- 🚗 No parking
- 🚶 15 minutes' walk from the station
- 📍 Henrietta Street, Bathwick
Good to know: five floors, no lift, and children must be over 8.
Where can I stay in Bath with free parking?

In Oldfield Park and Weston: Grays, Bathen House and The Bath Priory all park you free, but the walk into town is longer.
Grays Boutique B&B
The best value here: a family-run B&B in an 1876 villa, with city views from several of its 12 rooms.
- 💷 Rooms £110 to £205
- 🚗 Free on site, one car per room
- 🚶 12 to 15 minutes to the centre
- 📍 Upper Oldfield Park, Oldfield Park
Good to know: two nights minimum at weekends. No children under 12, no pets.
Bathen House
An Edwardian house with roll-top baths. The restaurant is closed for the foreseeable future, so plan dinner in town.
- 🛏️ Boutique hotel
- 🚗 Free on site
- 🐕 No pets overnight
- 🚶 30 minutes' walk or 5 minutes' drive
- 📍 Newbridge Hill, Weston
The Bath Priory
A country-house hotel a mile out, through Royal Victoria Park. Parking and the L'Occitane spa come with every stay: the easy choice for drivers.
- 🛏️ Luxury spa hotel
- 🚗 Free on site
- 🐕 £25 per dog per night, two rooms
- 🚶 About a mile to the centre
- 📍 Weston Road, Weston
Should I stay up the hill in Lansdown?
Only if you like a walk: every trip home from the centre ends with a climb.
Hill House
Six rooms at the top of a Georgian terrace, with self check-in. Breakfast is never included.
- 🛏️ Guest house, room only
- 🚗 Car park 15 minutes' walk, £19 a day
- 🚶 25 minutes from the station
- 📍 Belvedere, Lansdown
Good to know: two nights minimum most weekends, five floors and no lift. Nearby street parking is free from 6pm to 8am.
Which type of hotel in Bath suits you?

- Luxury and spa: Royal Crescent, Gainsborough, Bath Priory
- Boutique: Queensberry, Dukes, Bathen House
- City hotels: Hotel Indigo
- Guest houses and B&Bs: The Kennard, Grays, Hill House
Good to know: parking runs from free to £40 a night, so add it to the room price when you compare.
Where to stay in Bath: questions
What is the best area to stay in Bath?
The city centre, for a first visit: the station and the sights are a short walk away. Bathwick, across the river, is the next best.
Which hotels in Bath have free parking?
Grays Boutique B&B, Bathen House and The Bath Priory park you free on site. In the centre, The Royal Crescent Hotel & Spa offers free valet parking if you book direct, subject to availability.
Do Bath guest houses have a minimum stay at weekends?
Some do. Grays Boutique B&B asks for two nights for any stay that includes a Friday or Saturday, and Hill House on most weekends.
Which hotels in Bath are dog-friendly?
Hotel Indigo Bath (£20 a night), The Bath Priory (£25 a night), Dukes Bath (£35 a night) and The Royal Crescent Hotel & Spa (£50 a stay), each per dog. Book a dog-friendly room ahead.