Best Hotels in Bath for Every Budget — 49 Real Picks From £101 (2026)

Our top Bath hotel pick for 2026 is The Gainsborough Bath Spa for its one-of-a-kind natural thermal spa — but the real story of Bath is that this small UNESCO city stays in demand all year, so its prices start higher than most of England. We've built this guide around all three price bands: 10 luxury townhouses and spa retreats, 10 mid-range hotels, and 29 cheaper stays we verified as real, distinct, currently bookable properties — 49 hotels in all, each linking straight to its live prices. The honest floor is around £101 a night, and it climbs fast at weekends, so the single most useful money tip is simple: come midweek.
Jump to your budget: Luxury stays · Mid-range hotels · Budget stays from £101
Scout's 3 best-value picks right now: 🛏 OYO Bailbrook Lodge — from ~£101, a Georgian lodge on the northern edge, the cheapest real bed in Bath. 🏛 The Z Hotel Bath — from ~£147, a central 3-star with 18,000+ reviews, walkable to the Roman Baths. 🏨 Henrietta House — from ~£156, a Radisson Individuals 4-star steps from Pulteney Bridge. From-prices are live midweek rates pulled while writing — tap any hotel for today's price on your dates.
Bath sits in a green bowl of the Somerset hills, an hour and a half by train from London Paddington and just 20 minutes from Bristol. The defining sights — the Roman Baths, Bath Abbey, the Royal Crescent and the Circus, Pulteney Bridge, and the modern Thermae Bath Spa — all sit within a flat 15-minute walk of every hotel here, which is what makes Bath such a rewarding short break. Most UK visitors arrive by rail (GWR from Paddington, about 1h25, straight into the central Bath Spa station); international readers usually fly into Bristol Airport (BRS), 30–45 minutes away, or into Heathrow and take the train. Compare live Bath hotel prices or search flights to Bristol (BRS).
At a glance — the luxury tier compared, before the full reviews:
| Hotel | Best For | Standout Feature |
|---|---|---|
| The Gainsborough Bath Spa | Thermal spa lovers | Only hotel with natural hot-spring spa |
| The Royal Crescent Hotel & Spa | Special occasions | Set inside the Royal Crescent itself |
| No 15 by GuestHouse, Bath | Boutique character | Playful design, city-centre townhouse |
| Leighton House | Quiet luxury | Victorian villa, top guest scores |
| The Ayrlington Guesthouse | Couples | Antique-filled rooms near the centre |
| Dukes Bath | Georgian elegance | Grade I townhouse on Great Pulteney St |
| Macdonald Bath Spa | Full-service spa | Mansion-house hotel with gardens |
| The Roseate Villa Bath | Boutique villa stays | Two Victorian villas near the river |
| Bath Circle | Design-led stays | Contemporary rooms in a period shell |
| Dream Stays Bath | Space and self-catering | Central apartment-style stays |
The Luxury Stays in Bath — Our 10 for 2026
Bath's top tier is defined by two things: spas fed by the city's ancient hot springs, and Georgian townhouses converted into intimate boutique hotels. These are the dream rooms — book them midweek and out of the Christmas season to soften the price.

1. The Gainsborough Bath Spa — Bath centre · 5★ · 4,592 reviews · from ~£299/night. The only hotel in Britain with its own naturally warm thermal spa, the Spa Village drawing on the same hot springs the Romans used a few streets away. A former Georgian and Victorian hospital building beautifully restored, minutes from the Roman Baths and Abbey. The best choice if the thermal water is the reason you're coming to Bath.

2. Leighton House — Bath centre · 5★ · 2,251 reviews · from ~£292/night. A Victorian villa turned boutique guesthouse with some of the highest guest scores in the city, set in gardens a short walk uphill from the centre. Elegant, quiet and personal — the sort of place that runs on attentive owners rather than a big front desk. For couples who want calm and character over hotel bustle.

3. The Ayrlington Guesthouse — Bath centre · 5★ · 2,189 reviews · from ~£232/night. An antique-filled Victorian house facing Bath Abbey's recreation ground, with an Asian-influenced garden and individually styled rooms. Genuinely walkable to the Baths and the centre yet set back from the crowds. One of the better-value five-star scores in Bath at this price.

4. No 15 by GuestHouse, Bath — Bath centre · 5★ · 2,081 reviews · from ~£293/night. The most playful of Bath's boutique townhouses — a spirited, design-led conversion on Great Pulteney Street with a small spa, cocktail bar and quirky art throughout. Central, characterful and a favourite for special-occasion weekends. Book ahead; it's one of the city's most in-demand addresses.

5. Dukes Bath — Great Pulteney Street · 5★ · 1,287 reviews · from ~£219/night. A Grade I-listed Georgian townhouse hotel on the grand sweep of Great Pulteney Street, a two-minute walk over Pulteney Bridge into the centre. Period proportions, a cosy bar and a location that puts you between the Holburne Museum and the Abbey. Classic Bath elegance at a relatively gentle five-star rate.

6. The Royal Crescent Hotel & Spa — The Royal Crescent · 5★ · 919 reviews · from ~£571/night. The definitive Bath address — two houses at the centre of John Wood the Younger's 1774 crescent, with an acre of secret garden hidden behind and a full spa. You genuinely sleep inside one of Britain's most famous buildings. The priciest stay in this guide, and for a milestone occasion, worth every pound.

7. Dream Stays Bath — Kingsmead Street — Kingsmead · 5★ · 751 reviews · from ~£448/night. Spacious apartment-style stays in the heart of the city near Kingsmead Square, giving you a kitchen, living space and self-catering freedom with a five-star finish. Ideal for longer stays or small groups who want more room than a hotel. Central for the bars and restaurants of the Kingsmead quarter.

8. Bath Circle — Bath centre · 5★ · 367 reviews · from ~£309/night. Contemporary, design-led rooms behind a period Bath-stone façade, blending modern interiors with the city's Georgian bones. A smaller, style-conscious address for travellers who want a crisp modern room in a historic shell. Central and well-rated despite a lower review count.

9. Macdonald Bath Spa — Bathwick · 5★ · 237 reviews · from ~£191/night. A grand mansion-house hotel set in landscaped gardens on the eastern hill above the city, with a full spa, indoor pool and formal restaurant. The most traditional big-hotel luxury option, and often the lowest entry price of the five-star tier. A short walk or taxi down into the centre.

10. The Roseate Villa Bath — Bathwick · 5★ · 198 reviews · from ~£267/night. Two restored Victorian villas near Henrietta Park and the river, run as an intimate boutique with individually designed rooms. Quieter and more residential than the central townhouses, yet still an easy walk to Pulteney Bridge. For travellers who want boutique luxury a step away from the crowds.
Prices here are live from-rates pulled midweek while writing; weekends and the Christmas Market period run higher. See all Bath stays for live availability, or search flights to Bristol (BRS) if you're arriving from abroad.
Mid-Range Hotels in Bath — 10 Reliable Picks
This is the sweet spot for most visitors: well-run 4-star hotels and boutique B&Bs, most within a short walk of the Roman Baths, with big review counts you can trust. Expect roughly £155–280 a night depending on the day of the week.

11. Hampton By Hilton Bath City — Bath centre · 4★ · 13,911 reviews · from ~£185/night. A modern, dependable Hilton right in the centre near the station, with free breakfast included and consistent rooms — the safe, no-surprises choice with nearly 14,000 reviews. Great for families and first-timers who want a predictable stay a short walk from every sight. Book early for weekends.

12. Henrietta House — Henrietta Street · 4★ · 10,192 reviews · from ~£156/night. A Radisson Individuals townhouse hotel just off Great Pulteney Street, moments from Pulteney Bridge and the centre. Smart Georgian-style rooms, a walled garden and one of the best price-to-location ratios in the city. Our top mid-range value pick.

13. Apex City of Bath Hotel — James Street West · 4★ · 7,950 reviews · from ~£187/night. A contemporary 4-star near Kingsmead Square with a small spa pool, gym and a genuinely central location. Modern, spacious rooms that suit couples and business travellers alike. A reliable, polished stay a few minutes from the Roman Baths.

14. DoubleTree by Hilton Bath — Walcot Street · 4★ · 7,532 reviews · from ~£155/night. A well-equipped Hilton on characterful Walcot Street, close to the Abbey and the independent shops, with family rooms and the chain's warm-cookie welcome. Reliable amenities and one of the more affordable 4-star rates in Bath. Good for families who want space and consistency.

15. Hotel Indigo — Bath by IHG — South Parade · 4★ · 4,866 reviews · from ~£176/night. A boutique IHG hotel spread across a Georgian terrace on South Parade, with individually designed rooms and a lively bar-restaurant. Central, stylish and a step more characterful than the standard chains. Popular with couples who want design plus reliability.

16. Francis Hotel Bath — Queen Square · 4★ · 3,916 reviews · from ~£279/night. A grand hotel occupying a row of townhouses on Queen Square, one of Bath's finest Georgian set-pieces, with an elegant lounge and restaurant. Traditional four-star comfort in a landmark setting. A touch pricier, but you're paying for the address.

17. Tyndall Villa Boutique B&B — Bath centre · 4★ · 3,385 reviews · from ~£234/night. A highly rated boutique B&B blending period features with contemporary comfort and a generous breakfast. Smaller and more personal than the chains, with the warmth of an owner-run stay. For travellers who prefer a boutique guesthouse to a big hotel.

18. Oldfields House — Bath centre · 4★ · 2,226 reviews · from ~£175/night. A traditional Bath-stone guesthouse with country-house styling, hearty breakfasts and views over the city from its elevated position. Comfortable, homely and good value for a 4-star B&B. A short uphill walk from the centre rewards you with the vista.

19. Harington's Boutique Hotel — Queen Street · 4★ · 2,127 reviews · from ~£262/night. A small, family-run boutique hotel on a cobbled centre-of-town lane, about as central as Bath gets, with a café-bar downstairs. Cosy rooms and an unbeatable location steps from the Baths and the Circus. For those who want to be in the thick of it.

20. Abbey Hotel Bath — North Parade · 4★ · 2,033 reviews · from ~£188/night. A Marriott Tribute Portfolio hotel a stone's throw from Bath Abbey, with an art-filled interior, buzzy Koffmann & Mr White's restaurant and a superb central position. Stylish and sociable, right at the heart of the action. One of the most convenient bases in the city.
Mid-range from-rates shift most with the day of the week — midweek is materially cheaper than Friday and Saturday. Compare live Bath hotel prices for your exact dates.
Cheap Hotels in Bath — 49 Real, Bookable Options From £101
Here's the honest truth about budget Bath: because it's a small, year-round UNESCO city, the floor sits higher than most of England — there's no £40 room here. But real, bookable beds start around £101 a night, and this tier runs up to roughly £298 for the most in-demand central townhouses and apartments, so there's genuine choice across the spread. The two biggest savings are timing (come midweek, avoid the Christmas Market) and location (edge-of-centre stays like Bailbrook cost less than the postcard streets). Below are 29 cheaper stays, ordered from the lowest nightly rate up.

21. OYO Bailbrook Lodge, Bath — Bailbrook · 4★ · 2,022 reviews · from ~£101/night. A Georgian lodge on the northern edge of the city, and the cheapest real bed in Bath — a short bus or taxi ride into the centre, with on-site parking that makes it a smart pick for drivers. Simple, clean rooms at a price the city core can't touch. The value champion of this guide.

22. Wentworth House Hotel — Bloomfield · 2★ · 117 reviews · from ~£116/night. A Victorian house with a garden and outdoor pool on the southern slopes, offering traditional B&B comfort at a low rate. A short uphill walk or bus from the centre, with breakfast and parking. For travellers who want a quiet, homely base over a central location.

23. Devonshire House — Oldfield Park · 4★ · 289 reviews · from ~£129/night. A friendly guesthouse in the Oldfield Park neighbourhood with well-kept rooms and a proper breakfast, a 10–15 minute walk or short train hop from the centre. Excellent value for a 4-star-standard B&B. Good for budget-minded couples happy to be just outside the core.

24. The Old Mill Hotel — Toll Bridge Road · 3★ · 156 reviews · from ~£131/night. A characterful riverside hotel built around a former mill with a working waterwheel, on the River Avon just north of the city. Rooms overlooking the weir and free parking make it a peaceful, scenic budget base. A short drive or bus into central Bath.

25. Holiday Inn Express Bath by IHG — Lower Bristol Road · 3★ · 246 reviews · from ~£131/night. A dependable budget-chain hotel with included breakfast, a riverside setting and easy parking on the western approach. No frills, but consistent rooms at a fair price, a flat walk into the centre. The reliable-chain pick for value.

26. The Cedars — Bathwick Hill · 4★ · 746 reviews · from ~£135/night. A handsome guesthouse on leafy Bathwick Hill with elegant rooms, a garden and a warm host reputation. A short uphill walk or bus above the city, rewarded with quiet and greenery. Strong reviews for a 4-star B&B at this rate.

27. The Z Hotel Bath — Saw Close · 3★ · 18,104 reviews · from ~£147/night. A compact-rooms city-centre hotel on Saw Close beside the theatre, with the highest review count in Bath and a free wine-and-cheese evening. Rooms are small by design, but the location — steps from the Roman Baths and the Thermae spa — is unbeatable for the price. The best central-budget pick for solos and couples travelling light.

28. Elgin Villa — Marlborough Lane · 3★ · 219 reviews · from ~£158/night. A small, self-catering-friendly villa near Victoria Park and the Royal Crescent, offering apartment-style rooms with kitchenettes. A quiet residential spot within walking distance of the centre's western sights. Good for stays where a bit of self-catering saves money.

29. Pulteney House — Pulteney Road · 4★ · 802 reviews · from ~£168/night. A Georgian house with parking and a garden on Pulteney Road, a flat 10-minute walk over the bridge into the centre. Comfortable rooms, breakfast and easy access make it a solid mid-budget base. Handy for drivers who still want to walk in.

30. Hiding Space Westgate Apartments — Westgate · 4★ · 1,656 reviews · from ~£176/night. Self-catering apartments right in the centre near Westgate Street, giving you a kitchen and living space within a two-minute walk of the Baths. Ideal for families or groups who want room to spread out and cook. Often better value than a hotel for two-plus nights.

31. Lansdown Grove — Lansdown · 4★ · 137 reviews · from ~£181/night. A stay on the Lansdown slopes above the city with elevated views and a peaceful setting, a short walk or bus down to the centre. Quieter and greener than the core, with the classic Bath vista. For travellers who value calm and a view.

32. Royal Hotel — Manvers Street · 3★ · 4,345 reviews · from ~£193/night. A traditional hotel directly opposite Bath Spa station, about as convenient as it gets for arriving by train — bags down, sightseeing in minutes. Classic rooms and a central location with strong review numbers. The obvious choice if a short walk from the platform matters.

33. Bailbrook House Hotel, Bath — Bailbrook · 4★ · 1,453 reviews · from ~£193/night. A Georgian mansion set in 20 acres of grounds on the city's northern edge, with a spa, restaurant and ample free parking. More country-house than city hotel, ideal for drivers and families who want space. A short drive or shuttle into central Bath.

34. The Bear — Wells Road · 4★ · 1,167 reviews · from ~£205/night. A stylish pub-with-rooms on Wells Road blending a lively bar-restaurant downstairs with smart bedrooms above. Characterful, sociable and a short walk or bus from the centre. For travellers who like a good pub as the heart of their stay.

35. Dorian House — Upper Oldfield Park · 5★ · 127 reviews · from ~£222/night. A refined Victorian villa B&B on the southern hill, filled with music-themed art and antiques, with gardens and city views. Boutique quality at a guesthouse scale, a 10-minute walk down into the centre. Punches well above its size for character.

36. The Bird, Bath — Pulteney Road · 4★ · 1,382 reviews · from ~£224/night. A quirky, design-led boutique hotel with a colourful interior, a relaxed bar-restaurant and a walled garden, a short walk from the centre. Full of personality and a favourite for a fun weekend. For travellers who want character over corporate.

37. Broadstreet Townhouse — Broad Street · 4★ · 81 reviews · from ~£256/night. A boutique townhouse on Broad Street in the very centre, with individually styled rooms above a period frontage. Small and central, moments from the Assembly Rooms and the shops. Fewer reviews, but a prime location and stylish rooms.

38. Hiding Space — Trim Street Apartments — Trim Street · 4★ · 1,669 reviews · from ~£259/night. Central self-catering apartments on historic Trim Street, giving you a kitchen and living space steps from Queen Square and the centre. Great for families and longer stays who want to cook and spread out. Reliable, well-reviewed apartment stays in a prime spot.

39. The Yard in Bath Hotel — Bath centre · 4★ · 1,587 reviews · from ~£284/night. A contemporary hotel with smart, modern rooms and a relaxed central vibe, well-rated for comfort and service. A polished mid-size stay a short walk from the main sights. For travellers who want a fresh, modern room in the centre.

40. The Queensberry Hotel — Russel Street · 4★ · 1,132 reviews · from ~£287/night. A boutique hotel spread across four Georgian townhouses near the Assembly Rooms and the Circus, with the acclaimed Olive Tree restaurant and pretty terraced gardens. Refined, quietly luxurious and beautifully central. One of Bath's most-loved boutique addresses at the top of this tier.

41. The Bath Priory Hotel and Spa — Weston Road · 5★ · 125 reviews · from ~£298/night. A gothic country-house hotel in four acres of walled gardens on the western edge of the city, with a spa, pool and fine-dining restaurant. Effectively a luxury retreat that slips into this tier on entry price — a tranquil escape a short taxi from the centre. For a countryside-in-the-city splurge.

42. Bath YMCA Hostel — Broad Street Place · 4,027 reviews · from ~£118/night. The city's central hostel, tucked off Broad Street in the heart of Bath, offering dorm and private budget rooms with a huge review count. The cheapest genuinely central beds in the city, ideal for solo travellers and backpackers. Book the private rooms early — they go fast.

43. Anabelle's Guest House — Bath centre · 833 reviews · from ~£119/night. A friendly, no-frills guesthouse with simple rooms and included breakfast, one of the cheapest private doubles near the centre. Straightforward comfort at a low price, run with a personal touch. For budget travellers who want a private room over a dorm.

44. The Bluebell — Bath centre · 251 reviews · from ~£131/night. A small, well-kept guesthouse offering good-value rooms within reach of the centre, with a warm, homely feel. A modest, comfortable base for travellers watching the budget. Simple and reliable at a fair rate.

45. Luxury apartment in the heart of Bath — Bath centre · 111 reviews · from ~£163/night. A self-catering apartment right in the centre, giving you a kitchen, living space and a period setting within a short walk of every sight. Great value for two or a small family who'll use the kitchen. Central, private and flexible for longer stays.

46. Stunning Georgian Apartment in Central Bath — Bath centre · 64 reviews · from ~£163/night. A characterful Georgian apartment in the city centre with period features and self-catering freedom, moments from the Baths and the shops. Space and atmosphere at an apartment rate. A good pick for couples wanting more than a hotel room.

47. Hill House — Bath outskirts · 235 reviews · from ~£170/night. A comfortable guesthouse on the city's slopes with parking, a garden and elevated views, a short drive or bus from the centre. Peaceful and green, well-suited to drivers who want to escape the crowds at night. Solid value away from the core.

48. No 1 The Paragon — The Paragon · 79 reviews · from ~£205/night. A boutique stay in a Grade I-listed Georgian terrace on The Paragon, a few minutes' walk from the centre and the Assembly Rooms. Period elegance in a quieter part of the historic core. For travellers who want character and a central-but-calm address.

49. Stunning, 1 Bed Luxury Flat in Central Bath — Bath centre · 40 reviews · from ~£210/night. A smart one-bedroom self-catering flat in the heart of the city, with a kitchen and living area for a home-from-home stay. Ideal for a couple wanting space and privacy right in the centre. Rounds out the self-catering options at the top of this tier.
Price note: every from-price above is a live midweek rate captured while writing, in pounds sterling. Bath's cheaper tier genuinely spans roughly £101 to £298 a night — there's no true budget floor below ~£100 in this small, in-demand city, and weekends and the Christmas Market push rates higher still. Tap any hotel for today's total on your dates, taxes included. See all Bath stays or search flights to Bristol (BRS).
Explore more of the UK
Planning a bigger UK trip? These guides use the same real-price, every-budget approach:
- Best Hotels in London
- Best Hotels in Edinburgh
- Best Hotels in Bristol
- Best Hotels in Oxford
- Best Hotels in Cardiff
- Best Hotels in York
- Best Hotels in the Cotswolds
- Best Hotels in Cambridge
- Best Hotels in Manchester
- Best Hotels in Liverpool
- Best Hotels in Brighton
- Best Hotels in Birmingham
- Best Hotels in the Lake District
Bath Hotels FAQs
What is the cheapest hotel in Bath? On recent searches the lowest real, bookable rate is OYO Bailbrook Lodge on the northern edge of the city, from around £101 a night — a Georgian lodge a short bus ride from the centre. In the city core, Bath YMCA (from ~£118) and Anabelle's Guest House (from ~£119) are the cheapest central beds. Bath is a small, high-demand UNESCO city, so its floor sits higher than most UK cities — there is no £40 room here, but £101–130 gets you a real bed near the Roman Baths.
How much does a budget hotel in Bath cost per night in 2026? Realistically £101–160 a night for the cheaper tier on midweek dates — OYO Bailbrook Lodge from ~£101, Bath YMCA from ~£118, Wentworth House and Anabelle's around £116–119, and central 3-star names like The Z Hotel Bath from ~£147. The wider "affordable" band in this guide runs up to about £298 because Bath's most in-demand townhouses and apartments sit well above a true budget floor. Weekends (Fri–Sat) push every one of these numbers up — Bath is a leisure city that peaks at weekends, the opposite of business cities.
What is the cheapest area to stay in Bath? The northern and eastern fringes — around Bailbrook, Lansdown and the London Road approach — are cheaper than the honey-stone core around the Abbey and the Royal Crescent. OYO Bailbrook Lodge and Bailbrook House sit up here from ~£101 and ~£193, a short bus or taxi from the centre. For a central budget bed, aim for the streets around Bath Spa station (The Z Hotel, Bath YMCA) rather than the postcard streets by the Circus, where prices climb fastest.
Is Bath cheaper midweek or at weekends? Midweek, clearly. Bath is a leisure and short-break city, so Friday and Saturday nights are the priciest of the week and Sunday-to-Thursday stays are noticeably cheaper — the reverse of business cities like Manchester or Birmingham. If your dates are flexible, arrive Sunday or Monday and you'll often save 20–40% on the same room versus a Saturday night. Avoid the Christmas Market weekends (late Nov to mid-Dec) and Bath Rugby home matchdays, when the whole city books out.
Can you stay near the Roman Baths on a budget? Yes — Bath is tiny, so "near the Roman Baths" covers almost the whole centre. The Z Hotel Bath (from ~£147), Bath YMCA (from ~£118) and Henrietta House (from ~£156) are all a short walk from the Baths and the Abbey without a luxury price tag. Because you can walk the entire historic core in 15 minutes, you rarely need to pay the top-tier rate just to be central — a cheaper room three streets back is still "on the doorstep" in Bath.
Is there a hostel in Bath?
Yes — Bath YMCA in the heart of the city offers dorm and private budget rooms from around £118, with more than 4,000 guest reviews, making it the go-to for solo and backpacker travellers who want a central base without a hotel rate. For two people sharing, compare it against a cheap guesthouse like Anabelle's (£119) or Wentworth House (£116), where a private double can match the price of two dorm beds.
What is the best luxury hotel in Bath?
The Royal Crescent Hotel & Spa is the definitive Bath address — set inside the Grade I Royal Crescent itself with an acre of private garden and a spa, from around £571 a night. For a five-star spa focus at a lower entry price, The Gainsborough Bath Spa (from £299) is the only hotel with its own naturally warm thermal spa fed by Bath's springs. No 15 by GuestHouse (£293) and Leighton House (~£292) are the boutique-townhouse picks.
Which Bath hotels have a thermal or natural spa? The Gainsborough Bath Spa is unique — its Spa Village is fed by the same natural hot springs the Romans used, the only hotel in Britain with access to naturally warm, mineral-rich thermal water on site. The Royal Crescent Hotel & Spa and Macdonald Bath Spa also have full spas (heated pools and treatment suites, not thermal springs). For public thermal bathing, most visitors use the rooftop pool at Thermae Bath Spa, a short walk from any central hotel.
Can you stay in the Royal Crescent? Yes — the Royal Crescent Hotel & Spa occupies two houses at the centre of John Wood the Younger's 1774 crescent, so you genuinely sleep inside one of Britain's most famous Georgian buildings, with a hidden garden behind. It's the priciest stay in this guide (from ~£571). If you want a Royal Crescent view without the crescent-address rate, several Lansdown and Marlborough Buildings hotels look onto the green in front for a fraction of the price.
Where should first-time visitors stay in Bath? The compact centre between Bath Abbey, the Roman Baths and Pulteney Bridge — everything you came to see is within a 10–15 minute walk, so a central room saves you time and taxis. Henrietta House, The Z Hotel, Abbey Hotel and No 15 by GuestHouse all sit in or beside this core. Bath is so small that even "edge of centre" hotels are an easy stroll in, so don't overpay purely for postcode.
How do I get to Bath from London? Direct GWR trains from London Paddington reach Bath Spa in about 1 hour 25 minutes, running several times an hour — for most UK visitors the train is faster and easier than driving. Bath Spa station sits right in the centre, a few minutes' walk from most hotels here. By car it's roughly 2.5–3 hours down the M4, but central parking is limited and expensive, so many drivers use a Park & Ride on the edge of the city.
Do I need a car in Bath? No — Bath is one of England's most walkable cities, with the Roman Baths, Abbey, Royal Crescent, Circus and Pulteney Bridge all within a flat 15-minute radius. A car is a liability in the centre (narrow Georgian streets, pricey and scarce parking). If you're driving in, pick a hotel with parking on the fringe (Bailbrook House, OYO Bailbrook Lodge) or use one of the three Park & Ride sites and take the bus in.
Which Bath hotels are best for couples? The Royal Crescent Hotel & Spa for a special occasion, The Gainsborough for the thermal spa, and boutique townhouses like No 15 by GuestHouse, Leighton House and The Queensberry for a romantic city-centre stay. Harington's and Dorian House are lower-priced boutique picks with the same intimate feel. Bath's Georgian architecture and thermal spa make it one of the most popular UK short-break cities for couples, so book weekends well ahead.
Which Bath hotels are family-friendly? Larger, well-equipped hotels work best for families: DoubleTree by Hilton Bath and Hampton by Hilton Bath City have family rooms and reliable amenities, while self-catering apartments (Hiding Space Westgate and Trim Street) give families a kitchen and more space near the centre. Bailbrook House on the edge of town has grounds for children to run around. Bath itself is buggy-friendly and compact, with the Roman Baths and Fashion Museum both family draws.
Is Bath walkable? Very — the historic centre is roughly a mile across and mostly flat along the river, so you can walk between every major sight in minutes. The one caveat is the hills: the Royal Crescent, the Circus and Lansdown climb uphill from the river, a short but steep walk. Choose a central hotel and you'll barely use a bus or taxi the whole trip.
When is the best time to visit Bath? Late spring (May–June) and early autumn (September) balance decent weather with lower rates and thinner crowds. Summer is busiest and dearest; the Christmas Market (late November to mid-December) is magical but the single most expensive and booked-out period of the year. Midweek in shoulder season is the sweet spot for both price and space.
Are there free things to do in Bath? Plenty — walking the Royal Crescent, the Circus and Pulteney Bridge, strolling Prior Park landscape garden's approach, browsing the independent shops, and following Jane Austen's Bath on foot all cost nothing. Bath Abbey asks a small suggested donation. The Roman Baths and Thermae Bath Spa are the two paid must-dos, so budget for those and enjoy the Georgian streetscape for free the rest of the time.
Which Bath hotels have parking? Parking is the main reason to look at edge-of-centre hotels: OYO Bailbrook Lodge and Bailbrook House both have on-site parking on the northern fringe, and several larger hotels offer paid or valet parking. Central townhouses often have no parking of their own, directing guests to public car parks. If you're driving, confirm parking before booking and factor £15–25 a day for central car parks into your budget.
Are Bath hotels near the train station? Most are within a 5–15 minute walk of Bath Spa station, because the centre is so compact. The Z Hotel Bath, Henrietta House, Abbey Hotel and Hampton by Hilton are all a short stroll from the platforms. Arriving by train and walking to your hotel is the norm here — another reason a car is optional.
Which are the cheapest hotels near the Bath Christmas Market?
The Christmas Market fills the streets around the Abbey each late-November to mid-December, and rooms sell out early at peak prices. The cheaper central options — Bath YMCA (£118), Anabelle's Guest House (£119) and The Z Hotel (~£147) — book fastest, so reserve months ahead. Staying on the fringe (OYO Bailbrook Lodge, from ~£101) and busing in is the reliable way to keep costs down over Christmas Market weekends.
Do budget hotels in Bath include breakfast? Many of the guesthouses and B&Bs do — Bath has a strong Georgian townhouse-B&B tradition, and places like Anabelle's, Wentworth House, Devonshire House and The Cedars typically include a cooked or continental breakfast in the rate. Larger budget chains (The Z Hotel, Holiday Inn Express) may charge separately or offer a lighter spread. Always check whether breakfast is included, as it can swing the real value of a cheaper room.
Can international visitors fly to Bath? There's no airport in Bath itself — the nearest is Bristol Airport (BRS), about 30–45 minutes away by taxi or the Air Decker bus, serving European and some long-haul-connecting routes. Many international visitors instead fly into London Heathrow and take the direct train from Paddington (about 1h25). For UK travellers, the train is almost always the simplest way in.
How many days do you need in Bath? Two nights is the classic Bath break — a full day for the Roman Baths, Abbey and Georgian streets, and a second for the Thermae spa, a museum or a walk out to Prior Park. Add a third night if you want day trips to the Cotswolds, Stonehenge or Bristol, all within easy reach. Bath rewards a slow pace, so even a long weekend feels complete.
Which Bath hotels have the best guest reviews? By review volume and rating, The Z Hotel Bath (18,000+ reviews), Hampton by Hilton Bath City (13,900+) and Henrietta House (10,000+) lead the field among mid-price options, while The Gainsborough Bath Spa is the best-reviewed luxury address. High review counts on central, well-run hotels are the safest bet if you want a predictable stay — the boutique townhouses have fewer reviews but score highly on character.
Are Bath's Georgian apartments good value? They can be, especially for two or more nights or for families who'll use a kitchen — self-catering flats like Hiding Space Westgate and Trim Street Apartments, and the central "Luxury apartment in the heart of Bath" listings, put you in period buildings with more space than a hotel room. Nightly rates (roughly £163–259) look higher than a budget hotel, but with breakfast and dinner cooked in they often work out cheaper overall for a group.
How do I book these exact Bath hotels at the prices shown? Every hotel name in this guide links to that hotel's live page on JetMeAway — real-time rates, all taxes shown, and a date picker to match your trip. The from-prices quoted here were pulled on live midweek searches while writing, so your dates will differ; tap through for today's number. No booking fees either way.
Read next
Plan Your 2026 Trip Now
Use the JetMeAway Scout to compare live prices across 15+ trusted providers. Zero booking fees.
Start Searching

