The best hotels in Bath
Bath has 150+ places to stay. Most tourists book the first Georgian-fronted hotel they see without realising that proximity to the Roman Baths matters more than the building's age. These are the ones worth booking.
Our Top Picks in Bath
Click any hotel to check availability and book at the best price.
Travelodge Bath Central
City Centre, Bath
Free cancellation & Pay later
The Francis Hotel Bath
Queen Square, Bath
Free cancellation & Pay later
Apex City of Bath Hotel
James Street West, Bath
Free cancellation & Pay later
The Halcyon Hotel
South Parade, Bath
Free cancellation & Pay later
Dukes Hotel Bath
Great Pulteney Street, Bath
Free cancellation & Pay later
The Bath Priory Hotel
Weston Road, Bath
Free cancellation & Pay later
The Gainsborough Bath Spa
Beau Street, Bath
Free cancellation & Pay later
Royal Crescent Hotel and Spa
Royal Crescent, Bath
Free cancellation & Pay later
All Hotels Compared
Side-by-side comparison to help you pick the right hotel. Prices reflect shoulder season averages.
| # | Hotel | City & Area | Price/Night | Score | Best For |
|---|---|---|---|---|---|
| 1 | YMCA Bath | City Centre, Bath | $55–85/night | 7.2/10 | Budget Pick |
| 2 | Travelodge Bath Central | City Centre, Bath | $75–110/night | 7.5/10 | Best Value |
| 3 | The Francis Hotel Bath | Queen Square, Bath | $110–185/night | 8.3/10 | Best Location |
| 4 | Apex City of Bath Hotel | James Street West, Bath | $120–200/night | 8.6/10 | Most Popular |
| 5 | The Halcyon Hotel | South Parade, Bath | $130–210/night | 8.4/10 | Hidden Gem |
| 6 | Hotel Indigo Bath | City Centre, Bath | $145–230/night | 8.7/10 | Romantic Stay |
| 7 | Dukes Hotel Bath | Great Pulteney Street, Bath | $160–240/night | 9/10 | Top Rated |
| 8 | The Bath Priory Hotel | Weston Road, Bath | $195–290/night | 8.9/10 | Family Friendly |
| 9 | The Gainsborough Bath Spa | Beau Street, Bath | $290–500/night | 9.3/10 | Luxury Pick |
| 10 | Royal Crescent Hotel and Spa | Royal Crescent, Bath | $380–700/night | 9.5/10 | Top Rated |
Why These Hotels Made Our List
Every hotel earned its spot. Here's exactly why we picked each one.
YMCA Bath
This is about as central as Bath gets for this price, sitting on Broad Street a short walk from the Roman Baths and Bath Abbey. Rooms are compact and basic, but clean and functional for a city-centre stay. The building itself has some character and the shared facilities are well maintained. Breakfast is available at an extra cost and the staff are generally helpful. A solid choice if you want to save money and spend it exploring the city instead.
Check Availability
Travelodge Bath Central
Located on James Street West near the train station, this Travelodge puts you within easy walking distance of most Bath attractions. Rooms follow the standard Travelodge formula, clean and no-frills, which is exactly what most guests want here. The location near the rail and bus connections makes it practical for day trips to Bristol or beyond. Parking is available nearby at an extra cost, which is typical for central Bath. A dependable option when prices at boutique hotels are out of range.
Check Availability
The Francis Hotel Bath
The Francis occupies a row of Georgian townhouses on Queen Square, one of Bath's finest historic squares designed by John Wood the Elder. The rooms vary in size but the classic Georgian proportions and original features make the standard doubles feel special. The on-site restaurant serves solid British food and the bar is a comfortable place to end an evening. Staff are attentive without being overbearing. This is a genuinely good mid-range hotel in a setting that earns its price.
Check Availability
Apex City of Bath Hotel
Situated on James Street West near the train station, Apex is a modern hotel that contrasts pleasantly with Bath's Georgian surroundings. Rooms are well-designed with good beds and reliable Wi-Fi, which business travellers tend to appreciate. The indoor pool and spa facilities are a genuine bonus at this price point. The Zest restaurant is better than most hotel restaurants and actually draws local diners. One of the more consistently well-reviewed hotels in the city.
Check Availability
The Halcyon Hotel
The Halcyon is a boutique hotel spread across two Georgian townhouses on South Parade, close to the River Avon and Parade Gardens. Rooms are individually decorated with a tasteful mix of period character and modern comfort. The smaller rooms are cosy rather than spacious, so it is worth upgrading if you have the budget. The lack of a full restaurant means you will eat out, but that is no hardship in central Bath. A quieter alternative to the bigger hotels with real personality.
Check Availability
Hotel Indigo Bath
Hotel Indigo occupies a beautifully converted building on Chapel Row just off Queen Square and carries the neighbourhood-boutique concept well. The design references Bath's spa and Georgian heritage without being kitsch about it. Rooms are stylish and the beds are genuinely comfortable. The ground-floor restaurant and bar have a lively atmosphere in the evenings. This is a good pick for couples who want something with design credentials without going full luxury pricing.
Check Availability
Dukes Hotel Bath
Dukes sits on Great Pulteney Street, one of Bath's most iconic Georgian avenues, and the building alone justifies a stay. Rooms have been renovated to a high standard while keeping the period character intact. The Cavendish restaurant uses locally sourced produce and is worth booking in advance. Service here is warm and personal rather than corporate. Consistently rated among the top hotels in Bath by guests who return repeatedly.
Check Availability
The Bath Priory Hotel
The Bath Priory is a country house hotel set in four acres of gardens on Weston Road, about a mile west of the city centre. The rooms in the main house have the best character, with high ceilings and garden views. The spa is excellent and the outdoor pool is a rare treat in England. The Michelin-starred restaurant is the centrepiece and meals here are taken seriously. A good choice for families or couples who want space and calm without leaving the city entirely.
Check Availability
The Gainsborough Bath Spa
The Gainsborough is built on the site of the original spa springs on Beau Street and is the only hotel in Bath with direct access to the city's natural thermal waters. The spa is the main event and it is extraordinary, with three thermal pools fed by the same springs that drew the Romans. Rooms and suites are lavish and the attention to detail throughout is exceptional. The Dan Moon at The Gainsborough restaurant delivers food at the level you would expect for the price. This is genuinely one of the finest spa hotel experiences in Britain.
Check Availability
Royal Crescent Hotel and Spa
The Royal Crescent Hotel occupies two townhouses at the centre of Bath's most celebrated Georgian terrace, and there is nowhere else in the city quite like it. Rooms range from elegant doubles to grand suites with views over the sweep of the crescent and the parkland below. The spa, set in the secluded walled garden, is calm and beautifully designed. Dower House restaurant is exceptional and the afternoon tea is among the best in the country. Staying here is less a hotel stay and more a genuine event.
Check AvailabilityWhere to Stay in Bath
The neighborhood you pick matters more than the hotel.
The Roman Baths: Getting the Most From Your Visit
Book online in advance (£28 adult). Arrive at 9am when it opens on weekdays: you'll have the Great Bath largely to yourself for 20-30 minutes before the tour groups arrive. The audio guide (included, narrated by Bill Bryson) is genuinely excellent and guides you through 4 rooms over 1.5-2 hours. The 3D reconstruction displays in the Sacred Spring room are worth engaging with.
The Pump Room restaurant above the baths offers breakfast (£12-18) and lunch (£25-35). The pump where visitors can drink the actual spring water (slightly sulphurous, genuinely historic) is free to try. Skip the restaurant unless you're specifically after the historical experience: food quality doesn't match the price.
Evening opening: the Roman Baths hold occasional evening events (usually October-December, book months ahead) where the site is lit by torchlight. These sell out fast. Check the website in September for the following winter's dates.
The Royal Crescent and Circus: A Morning Walk
Walk from the city centre up Gay Street to The Circus. This circular street of 30 Georgian townhouses was designed by John Wood the Elder from 1754. The three types of classical columns (Doric, Ionic, Corinthian) stack on each floor. Stand in the centre and turn 360 degrees: it's perfectly calibrated. Trees were planted in the central garden in the 19th century, obscuring Wood's original sight lines but creating a different kind of beauty.
From the Circus, walk west along Brock Street to the Royal Crescent. Thirty townhouses curved in a perfect half-ellipse overlooking the Royal Victoria Park. Number 1 Royal Crescent is preserved as an 18th-century house museum (£15 entry): go inside to understand how the Georgian aristocracy lived. The costumed servants and period rooms are convincing.
Early morning before 9am is the best time to walk this circuit. The Crescent faces northwest and catches morning light on the façade. By 10am on summer weekends, photography becomes difficult with tourist groups. The park below the Crescent has a children's adventure playground and a lake with pedalboats in summer.
Bath Beyond the Tourist Trail
The Holburne Museum at the end of Great Pulteney Street has a superb collection of silver, porcelain, and paintings including Gainsborough portraits (free permanent collection, temporary exhibitions £10-15). The building is a former hotel and the café has one of Bath's best terraces overlooking Sydney Gardens.
Walcot Street, north of the centre, is Bath's most interesting independent shopping street: antique shops, independent cafes, and the wonderful Topping and Company bookshop at The Paragon. The Bell pub at 103 Walcot Street has been a Bath institution since the 18th century.
Prior Park Landscape Garden, 1 mile south (National Trust, £10 adults): a Palladian mansion on a hill with views back over the entire Bath valley. The 18th-century landscape includes three lakes and one of only four Palladian bridges in the world. The No. 2 bus from the city centre stops near the entrance.
Day Trips from Bath
Lacock village is 12 miles east of Bath: a National Trust village frozen in the 18th century and used as a filming location for Pride and Prejudice, Cranford, and Downton Abbey. The Lacock Abbey (£15 entry including abbey and village) was founded in 1232. Bus 234 from Bath bus station takes 45 minutes (£4-6 return).
Longleat House and Safari Park is 18 miles southeast. England's first safari park outside Africa, opened in 1966. Drive-through safari with lions, giraffes, and rhinos. House tour of the Elizabethan mansion included. Full day required, £36 adult for combined ticket. Book well ahead for summer and school holidays.
Stonehenge is 26 miles east: English Heritage site, adult entry £26 (includes audio guide). The new visitor centre is 1.5 miles from the stones and shuttle buses run constantly. The best Stonehenge experience is pre-booked access at sunrise (specific dates, from £55 per person) before regular opening. Book 3-4 months ahead.
The Thermae Bath Spa: How to Book It Right
The Thermae is the modern spa complex on Hot Bath Street using the same geothermal waters as the Roman Baths. The New Royal Bath (the main building, £35-50/2 hours depending on day) has four pools including the rooftop pool with views over the city. The Cross Bath (outdoor thermal pool in a medieval setting, £16/session) is less known and less crowded.
Book the rooftop pool session for dusk or evening (4pm-7pm is the sweet spot in autumn and winter). The contrast of warm water and cool air makes it particularly good. Towel and locker included. Swimwear required, no nudity. Bring flip-flops for the changing room area.
The Gainsborough Hotel's spa uses the same thermal waters in a hotel spa format (accessible to non-guests for £75-95/half day). The advantage: less crowded than the public Thermae and a higher-end environment. Worth comparing prices on the specific day you want to visit, as the Gainsborough rates don't always reflect the quality difference.
Bath's Food Scene: Where Locals Actually Eat
Skip Abbey Green and the streets immediately surrounding the Roman Baths for food: everything there is tourist-priced and mediocre. The Circus restaurant on Brock Street (book ahead, £30-45/head) is the local institution for a proper dinner. Acorn on North Parade Passage is exceptional for vegetarian fine dining at £40-55/head.
Colonna and Small's on Chapel Row is one of the most serious specialty coffee shops in the UK. The baristas compete internationally and the coffee knowledge is genuine. Drink-in coffees from £3.50. The companion bakery next door has excellent pastries. Go mid-morning to get a table.
For something more casual: Sotto Sotto on North Parade Road for Italian (£20-35/head, underground vaulted dining room, book ahead). The Salamander on John Street for a proper pub lunch (£12-18). Colonna Square on Princes Buildings has the best wine list in Bath.
Bath's best neighborhoods
Bath is the most compact of England's historic cities. The Roman Baths, Royal Crescent, Circus, and Pulteney Bridge are all within 15 minutes walk of each other. Where you stay matters less here than in London or Edinburgh. What matters more is avoiding the noisy streets near the bus station and the overpriced properties that bank on Georgian facades.
City Centre / Royal Crescent 1 vetted hotel Bath's Georgian heart. Walk to the Roman Baths, Royal Crescent, and the Thermae in 10 minutes.
Bath's Georgian heart. Walk to the Roman Baths, Royal Crescent, and the Thermae in 10 minutes.
The city centre sits between Brock Street (near the Royal Crescent) and North Parade Road (near the Abbey). The Gainsborough Bath Spa on Beau Street is within this zone, with Bath Abbey visible from the spa and the Roman Baths a 3-minute walk. Most of Bath's significant attractions are within this grid.
The city centre is pedestrianised on the main shopping streets (Milsom Street, Stall Street). Parking is available at the Podium car park on Walcot Street (expensive, £5/hour) but unnecessary: Bath's entire historic core is 15 minutes walk across.
Hotels in the city centre run £150-520/night depending on property. The premium is for proximity and the ability to leave your hotel at 8am and be at the Roman Baths before the crowds arrive.
Walcot 0 vetted hotels Bath's most interesting street. Antique shops, independent cafes, and a real pub.
Bath's most interesting street. Antique shops, independent cafes, and a real pub.
Walcot Street runs north from the city centre parallel to the River Avon. It's where Bath's independent businesses have survived the chain store pressure: Topping and Company bookshop, antique dealers, the Bell pub (dating to the 18th century), and a cluster of cafes that serve actual Bath residents.
Hotels and guesthouses in the Walcot area run £90-170/night: cheaper than the central hotels and just 10-12 minutes walk from the Roman Baths. The area is quiet at night compared to the city centre.
Camden Works, a mid-Victorian industrial building on Julian Road just north of Walcot, has been converted to the Museum of Bath at Work (£7 entry): a fascinating collection of local industrial history and the original Georgian engineering of the city's water supply.
Widcombe 0 vetted hotels South of the river. Quieter, residential, and connected by the canal towpath.
South of the river. Quieter, residential, and connected by the canal towpath.
Widcombe sits south of the River Avon, connected to the city centre by Pulteney Bridge (3 arches of shops over the river, one of only four such bridges in the world). The Kennet and Avon Canal runs through Widcombe: the towpath east leads to the countryside and the Bath Locks within 20 minutes walk.
The Widcombe area is quieter than the city centre with a genuine village feel around Widcombe Hill. B&Bs here run £80-130/night. It's 10-12 minutes walk across Pulteney Bridge to the Roman Baths.
The Holburne Museum at the end of Great Pulteney Street (north side of the river, technically in Bathwick) is the best museum in Bath after the Roman Baths. Free permanent collection, changing exhibitions in the modern wing extension.
Bathwick / Great Pulteney Street 0 vetted hotels The finest street in Bath. Georgian houses of extraordinary scale, the Holburne at the end.
The finest street in Bath. Georgian houses of extraordinary scale, the Holburne at the end.
Great Pulteney Street is one of the grandest residential streets in England: 1,100 feet long, lined with enormous Georgian houses. It connects Pulteney Bridge to the Holburne Museum and Sydney Gardens. Jane Austen lived on this side of the river during part of her Bath years (1801-1806).
Hotels and large guesthouses on Great Pulteney Street and the surrounding Bathwick streets run £120-250/night. The buildings are beautiful but the rooms can be large and draughty. The area is quiet (residential) and 12-15 minutes walk from the Roman Baths.
Sydney Gardens at the far end of Great Pulteney Street is the only surviving early 19th-century pleasure garden in England. The Kennet and Avon Canal runs through it. Jane Austen referred to it in her letters. Free to enter.
Best Areas by Vibe
Tell us how you travel and we'll point you to the right part of Bath.
Romantic
Bath is England's most romantic city for a reason. Book the Gainsborough with thermal spa access. Rooftop pool at the Thermae at dusk. Dinner at The Circus on Brock Street. Morning walk around the Royal Crescent at 8am before tourists arrive. Two nights, no schedule pressure.
Culture
Roman Baths (£28, book online). Number 1 Royal Crescent (£15). Holburne Museum (free permanent collection). Jane Austen Centre (£15, more commercial but thorough). The Museum of Bath at Work on Julian Road (£7) is the best one most people skip.
Spa
The Gainsborough is the one hotel in Bath with genuine thermal spring waters. The Thermae Bath Spa's rooftop pool is a UK experience without equal. Book evenings (4pm-7pm) for the best atmosphere. Compare Gainsborough spa day passes (£75-95) vs Thermae (£35-50/2 hours) before booking.
History
2,000 years of history in one walkable city. Roman Baths and Sacred Spring (45°C, naturally hot). Medieval Abbey. Georgian city planning. Jane Austen's Bath. The Kennet and Avon Canal (1810). Bath covers more history per square mile than almost anywhere in England.
Budget
Widcombe and Walcot B&Bs from £80/night. The Holburne Museum permanent collection is free. The Royal Crescent and Circus are free to walk around. The canal towpath to the countryside is free. Budget Bath is achievable if you prioritise the free attractions and book accommodation outside the immediate centre.
City Break
2 nights is ideal. Arrive by 3pm, Thermae spa session 4-7pm. Day 2: Roman Baths morning, Royal Crescent and Circus afternoon. Train back to London takes 90 minutes. Budget £300-500/person for 2 nights including hotel, attractions, food, and the spa session.
Location Quality
Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.
Value for Money
We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.
Guest Experience
We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.
When to Visit Bath
When to visit Bath and what to pay.
Spring (Mar-May)
March brings the Jane Austen Festival (mid-March, 10 days of events and costumed walks). Hotels book out for festival dates but April and May are excellent without the crowds. The Royal Crescent gardens are at their best in May. The Thermae rooftop is good in spring weather. Book 6 weeks ahead for Jane Austen Festival dates.
Summer (Jun-Aug)
Bath is genuinely beautiful in summer but the Roman Baths sell out on weekend mornings and the Royal Crescent becomes a photo-queue by 11am. Book Roman Baths tickets online at least a week ahead. The Thermae rooftop is pleasant on warm evenings. Hotels at the top of the range. Go June rather than August if you must visit in summer.
Autumn (Sep-Nov)
October is Bath's best month. The stone glows amber in the lower autumn light. The Roman Baths are uncrowded on weekday mornings. The Thermae rooftop is perfect in the cool air. Hotel prices drop 20-30% from summer peaks. The Bath Christmas Market (last week of November, first week of December) is one of England's best but pushes prices back up for that specific period.
Winter (Dec-Feb)
The Bath Christmas market runs for approximately 3 weeks from late November. It's atmospheric and quality: hand-made crafts, mulled cider, and hot food around the Abbey. The week it runs, hotel prices double. January is cheap (£100-150/night at quality hotels) and entirely uncrowded. February is the quietest month with the best chance of last-minute deals.
Booking Tips for Bath
Insider tips for booking hotels in Bath.
Book the Roman Baths online, minimum 5 days ahead
Weekend tickets sell out up to 2 weeks ahead in summer. Online price (£28 adult) is the same as door price but you skip the queue. The 9am opening slot on weekdays is the least crowded. The evening opening events (October-December, torchlight evening) require separate booking months ahead.
Gainsborough Bath Spa: ask about the off-peak spa rates
Gainsborough room rates start at £280/night and include thermal spa access. Monday-Thursday rates are typically 20-30% lower than weekends. The spa pools are accessible from 7am-9pm daily for hotel guests. Non-guests can buy a spa day pass: ask the hotel directly as rates aren't always on the website.
The Thermae Cross Bath is the secret option
The Cross Bath (on Hot Bath Street, 2 minutes from the Thermae New Royal Bath) is an outdoor thermal pool in a historic 18th-century setting. Sessions cost £16 and are 45 minutes. Much less crowded than the New Royal Bath. No rooftop pool, but the open-air medieval atmosphere is unique. Book on the Thermae website under 'Cross Bath'.
Bath Christmas Market: book accommodation in October
The Bath Christmas Market runs approximately 23 days from late November. Hotels double in price during market dates (expect £200-400/night for rooms that normally cost £100-180). Book by mid-October for market week dates. Alternatively, visit Monday-Thursday when crowds are 40% lower than weekends.
Train vs car: train wins every time
London Paddington to Bath Spa takes 90 minutes and costs £15-40. Bath's city centre car parks charge £4-5/hour and are often full by 10am on weekends. The Park and Ride at Lansdown (north, A420) runs every 12 minutes and costs £4 return per car. Train removes all parking stress and drops you 15 minutes walk from the Roman Baths.
Number 1 Royal Crescent is better than the exterior
Number 1 Royal Crescent (£15 entry) is the only house museum inside the Crescent that shows 18th-century Georgian domestic life. The restoration (completed 2013) used original paint analysis to recreate the Georgian colour schemes. The kitchen, wine cellar, and drawing rooms are all furnished as they would have been in 1776. Allow 45 minutes.
Hotels in Bath — FAQ
Everything you need to know before booking hotels in Bath.
What's the best area to stay in Bath?
The city centre between the Roman Baths and the Royal Crescent. That's roughly everything between Brock Street and North Parade Road. The Gainsborough Bath Spa on Beau Street is the best hotel in this zone. The streets immediately around the Circus (Brock Street, Bennet Street) are quieter and still walking distance to everything. Avoid anything near the bus station on Manvers Street: it's noisy and characterless.
Is the Thermae Bath Spa worth visiting?
Yes, but not for the full-day package. The New Royal Bath rooftop pool (the main feature, open air, views of the abbey and surrounding hills) is genuinely extraordinary. Book a 2-hour evening session (£35-50 depending on day/time) rather than the full day spa pass (£100+). The rooftop pool is best at dusk in any weather. Book at least 2 weeks ahead for weekends.
How do I get to Bath?
Train from London Paddington takes 90 minutes and costs £15-40 depending on booking timing. Bristol Parkway or Bristol Temple Meads connects Bath to the Midlands and South Wales. Bath Spa station is 10 minutes walk from the Roman Baths and 15 minutes from the Royal Crescent. No car needed: Bath is entirely walkable and parking is expensive at £3-5/hour in the city centre.
How much does the Roman Baths visit cost?
Adult entry is £28, concessions £25, children (6-17) £17. Family ticket (2 adults + up to 3 children) costs £76. Book online to avoid queues. The visit includes an audio guide narrated by Bill Bryson. Allow 1.5-2 hours minimum. The Great Bath (the central open-air pool) is the iconic photo. Visit mid-morning on weekdays for minimum crowding. The Pump Room restaurant above is worth a coffee at minimum.
What's the best time to visit Bath?
October and November are ideal: crisp weather, fewer tourists than summer, and the honey-coloured Georgian stone looks best in low winter light. March is good for Jane Austen Festival timing (usually mid-March). August is busy: the Roman Baths sell out and hotels charge £300-500/night. The Christmas market (usually last week of November/first week of December) is one of England's best.
Is Bath worth more than a day trip from London?
Yes. The Roman Baths take half a day, the Thermae spa needs a separate session, and the Royal Crescent and Circus walk is best in the early morning without crowds. Two nights is the right visit: arrive afternoon of day 1, spa evening, full day 2 for Roman Baths and museums, depart morning of day 3. One night is possible but rushed.
Is the Gainsborough Bath Spa the only hotel with thermal waters?
Yes. The Gainsborough is the only hotel in Bath fed by the same natural thermal spring waters that the Romans used. The spa uses the genuine geothermal waters (naturally heated to 45°C underground, cooled to 35-38°C in the pools). Three pools. It's the correct luxury choice for Bath specifically. Rooms from £280/night, spa access included for guests.
What neighborhoods should I avoid when booking Bath hotels?
Avoid anything on or near Manvers Street and the immediate bus station area. It's functional but lacks the Georgian character that makes Bath special. The Oldfield Park area (west) is a bus journey from the main attractions and not walkable. Anything advertised as 'near Bristol' is not Bath: some hotels on the A4 corridor between cities market themselves as Bath.
Is Bath good for families with children?
Very, with some caveats. The Roman Baths is genuinely engaging for older children (9+) with the audio guide. Younger children may find it overwhelming. The Natural Hot Springs at Thermae aren't suitable for children under 16. The Museum of Bath at Work on Julian Road is good for ages 10+. Prior Park Landscape Garden (National Trust, £10 adults) has good open space.
Does Jane Austen's Bath still feel authentic?
The physical city she wrote about is largely unchanged. Number 1 Royal Crescent is preserved as she would have known it (£15 entry, excellent). The Jane Austen Centre on Gay Street is more commercial (£15 entry, museum format). The Pump Room on Stall Street, where her characters took the waters, still operates as a restaurant: afternoon tea at £35/person is overpriced but the room is historically accurate.
What's the local food scene like in Bath?
The Colonna and Small's coffee shop on Chapel Row makes some of the best coffee in the UK. The Circus restaurant on Brock Street has been serving excellent modern British food since 2010 (£30-45/head, book ahead). Acorn on North Parade Passage is a vegetarian fine dining restaurant worth visiting for non-meat eaters at £40-55/head. Skip the restaurants directly on the Roman Baths tourist circuit.
How much do hotels cost in Bath on average?
More than you'd expect for a city of 90,000 people. Quality boutique hotels run £150-280/night. The Gainsborough with spa runs £280-520/night. Budget guesthouses on the outskirts start at £80-110/night. August and Christmas market week push every price up 30-50%. January and February offer the best rates.