City Centre, Bath: where to eat, stay and shop
The Georgian core around the Abbey, with Milsom Street and Green Street shops, salons, cafés, pubs and hotels. 393 places listed.
The Queensberry Hotel
4 - 7 Russell St
Family-run boutique hotel of 29 rooms on Russell Street, with a Michelin Key and the Michelin-starred Olive Tree restaurant downstairs.
The Royal Crescent Hotel & Spa
16 Royal Cres
Hotel with 45 rooms and suites on the Royal Crescent, with a spa in a Georgian bath house, an acre of gardens and a 3 AA Rosette restaurant.
The Yard in Bath
1 Monmouth Pl
Fifteen-room boutique hotel in a restored coaching inn on Monmouth Place, with a courtyard café-bar and breakfast hampers delivered to the room.
2 Crescent Gardens
2, Crescent Gardens
Victorian guest house near the Royal Crescent with individually styled en-suite rooms, a guest lounge and breakfasts cooked to order.
Eight
3 N Parade Passage
Independent 20-room townhouse hotel across two Georgian houses on North Parade Passage and Abbey Green, with a bar and lounge and optional breakfast.
Hotel Indigo Bath
2-8 S Parade
154-room boutique hotel in Grade I listed Georgian townhouses on South Parade, with Brasserie Beau, a cocktail bar, a terrace and a gym.
The Gainsborough Bath Spa
Beau St
Five-star hotel on Beau Street with natural thermal baths in its own Spa Village Bath, a brasserie, a cocktail bar and daily afternoon tea.
Apex City of Bath Hotel
James St W
City-centre hotel on James Street West with a heated indoor pool, sauna and gym, The Orange Artichoke restaurant and eleven event spaces.
Brocks Guest House
32 Brock St
Bed and breakfast in a 1765 Georgian townhouse on Brock Street, between the Royal Crescent and the Circus, with free wifi in every room.
The Francis Hotel
Queen Square
Four-star hotel in seven Georgian townhouses on Queen Square, with 98 rooms, a spa with a private thermal suite and the Emberwood restaurant.
Harington's Hotel
8-10 Queen St
Independent boutique hotel on Queen Street with 13 rooms, 16 serviced apartments, a residents' bar, a hot tub and pet-friendly rooms.
Brooks Guesthouse Bath
1, Crescent Gardens, Upper Bristol Rd
Family-owned B&B on Upper Bristol Road with 22 individually styled en-suite rooms, a guest lounge with an open fire and cooked breakfasts.
Hampton by Hilton Bath City
Avon St
Hampton by Hilton hotel on Avon Street in Bath city centre. We could not read its website, so check rooms, breakfast and rates before booking.
Abbey Hotel Bath
N Parade
Hotel on North Parade in Bath city centre; we could not read its website, so check rooms and prices on its Google listing first.
The Z Hotel Bath
7 Saw Cl
Bath branch of Z Hotels on Saw Close, with compact en-suite rooms from £50, many of them windowless, by the Theatre Royal.
Guides to City Centre
Bath Christmas Market 2026: Dates, Tips and Where to Eat
Bath Christmas Market 2026 dates and opening times, free entry, getting there by train, Park and Ride or coach, and the best places to eat, drink and stay a few minutes from the chalets.
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.
The Best Restaurants in Bath: 11 Picks for Every Occasion
Eleven of the best restaurants in Bath, sorted by occasion: a special night out, a long lunch, good value, families and groups, and vegetarian and vegan, with menu prices and booking rules checked on each restaurant's own website.