Best places to stay in Bath
Bath city centre is beautiful and compact, extending away from the station in impressive, historic terraces, almost fully encircled by the River Avon. Any of the streets in and around the thermae spa are handy for shopping and taking the waters – think Westgate Street, James Street West, New Bond Street or George Street.
Equally, you can head towards The Royal Crescent, Monmouth Place and Royal Victoria Park to be in Bath’s most elegant and storied district. Walcot and Great Pulteney Street are equally well-heeled. For budget stays, further from the hustle and bustle, step outside the Bath ring road and try the area around the University or Bear Flat. Bath is hugged by the Cotswolds, so you can also stay in the countryside and nearby villages (in budget-friendly or luxury accommodation) and make an easy day trip into the city.
Where to stay to be near the popular attractions
Walcot and Great Pulteney Street have easy access to many of Bath’s most popular museums like the Holburne Museum, No.1 Royal Crescent, The Museum of East Asian Art, Mary Shelley's House of Frankenstein and the Jane Austen Centre.
The Royal Crescent is also ideally placed for museum access, as well as walking distance from Royal Victoria Park and the Botanical Gardens with the temple of Minerva. In the centre, near the station and Bath College, you’re in the perfect spot for Bath Thermae Spa, the theatre and Parade Gardens, not to mention the Southgate shopping centre and swathes of independent shops, pubs and restaurants.
Where to stay with your family in Bath
Bath is a thoroughly family-friendly city, and you can’t really go wrong in the city centre. Some areas right in the centre can get loud and busy (with shoppers during the day and nightlife once the sun sets), so you may prefer to head out to the quieter realms of Walcot, near Henrietta Park or even Royal Crescent. Staying beyond the golf course and botanical gardens, Weston Road is also very quiet, with no nightlife.
Where to find cheap hotels in Bath
For cheap accommodation that’s still within walking distance from the central shopping district and spa, head west, towards the university. The Travelodge Bath Waterside is an ideally located two-star hotel close to the river, with simple, modern rooms for under £70/night. You can also find rooms for £80–90/night at The Royal Hotel, offering surprisingly grand accommodation for the budget, right outside the station.
Where to stay as a solo traveller
Solo travellers looking for central accommodation at budget-friendly prices (£70–80/night) can do no better than The Black Fox on St James’s Parade. This 18th Century is just steps from the thermal spa and the Roman baths and offers modern bedrooms, luxuriously designed bathrooms and a slap-up breakfast or pub dinner. Plus, the inn prides itself on its selection of craft beers.
For a more Instagram-able (albeit less budget-friendly) option, try Hotel Indigo. It’s a trendy boutique hotel with cool decor that blends modern textiles with original features, and some very statement wallpaper. The Elder restaurant has the cosiness of a pub with an elevated British menu.