Best of Bath

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.

Best of Bath·
Where to Stay in Bath: Hotels and Guest Houses by Area

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.

HotelAreaTypeParking
Hotel Indigo BathCity CentreCity hotelNone; car parks 2 minutes' walk
The Queensberry HotelCity CentreBoutiqueValet, £22 a day booked direct
The Royal Crescent Hotel & SpaCity CentreLuxury and spaFree valet booked direct, if available
The Gainsborough Bath SpaCity CentreLuxury and spaOwn car park, £40 a night
Dukes BathBathwickBoutique£20 a night, 3 minutes' walk
The Kennard Boutique GuesthouseBathwickGuest houseNone
Grays Boutique B&BOldfield ParkB&BFree, one car per room
Bathen HouseWestonBoutiqueFree on site
The Bath PrioryWestonLuxury and spaFree on site
Hill HouseLansdownGuest houseNone; free street parking overnight

Is the city centre the best area to stay in Bath?

A traveller wheeling a small suitcase along a paved Georgian street of honey-coloured stone in early evening light

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

The Georgian stone front of Hotel Indigo Bath on South Parade, with Brasserie Beau's terrace tables outside
South Parade.

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 bedroom at The Queensberry Hotel in Bath with green trellis wallpaper, glass pendant lamps and a palm-print cushion
Russell Street.

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 spa pool under Gothic stone arches at The Royal Crescent Hotel & Spa, with a doorway open to the garden
The Royal Crescent.

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

Dukes Bath on the corner of Great Pulteney Street in Bathwick, with curved stone bays and window boxes
Great Pulteney Street.

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

The Kennard's walled garden of box hedges and white benches, seen through open French doors on Henrietta Street, Bath
Henrietta Street.

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?

Victorian villas of honey-coloured stone on a leafy hillside street, with a car on a gravel drive and green hills across the valley

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

A white en-suite shower room with a mirror and a basket of toiletries at Grays Boutique B&B in Oldfield Park, Bath
Upper Oldfield Park.

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

A cream bedroom at Bathen House with a chandelier and a roll-top bath in a marble alcove
Newbridge Hill.

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

The ivy-covered stone house of The Bath Priory seen across its lawn and flower borders on Weston Road
Weston Road.

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

A carved white fireplace and a gilt mirror in a sage-green room at Hill House on Belvedere, Bath
Belvedere.

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?

Steam rising from a warm stone-edged pool in a quiet courtyard of honey-coloured stone at dusk, with folded towels on a bench

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.

Explore more