Hotels in Bath (England, United Kingdom)

2148 hotels in Bath

  1. Hotel Indigo Bath By Ihg

    Central location near train station
    See prices from 12 sites
    from$123
  2. Travelodge Bath Waterside

    Scenic river and canal views
    Select dates to see exact prices
  3. The Griffin Inn

    Seasonal British cuisine and roasts
    See prices from 1 site
    from$168
  4. Apex City of Bath Hotel

    Heated indoor pool and sauna
    See prices from 6 sites
    from$104
  5. Macdonald Bath Spa Hotel

    Seven acres of landscaped grounds
    See prices from 13 sites
    from$148
  6. The Gainsborough Bath Spa

    Natural thermal water spa facilities
    See prices from 12 sites
    from$228
  7. Premier Inn Bath City Centre

    Dine at on-site Bar + Block
    See prices from 7 sites
    from$110
  8. Rose And Crown

    Traditional British pub dining onsite
    See prices from 8 sites
    from$193
  9. Hampton By Hilton Bath City

    Central location near major attractions
    See prices from 10 sites
    from$126
  10. The Z Hotel Bath

    Spotless and modern room design
    See prices from 11 sites
    from$74
  11. Lansdown Grove Hotel

    Quiet library and lounge
    See prices from 7 sites
    from$59
  12. Holiday Inn Express Bath By Ihg

    15-minute walk to city center
    See prices from 7 sites
    from$84
  13. Travelodge Bath City Centre

    Enjoy modern room features
    Select dates to see exact prices
  14. The Old Mill Hotel

    Riverside views of working waterwheel
    See prices from 10 sites
    from$63
  15. Wentworth House Hotel

    Historic Victorian house accommodation setting
    See prices from 13 sites
    from$121
  16. Eight

    Central location near Roman Baths
    See prices from 11 sites
    from$176
  17. Abbey Hotel Bath, a Tribute Portfolio Hotel

    Cooked-to-order breakfast options available
    See prices from 11 sites
    from$145
  18. Henrietta House, a member of Radisson Individuals

    Experience historic Georgian architecture
    See prices from 9 sites
    from$127
  19. Glenade

    Garden and sun terrace
    Select dates to see exact prices
  20. DoubleTree by Hilton Bath

    Scenic River Avon room views
    See prices from 11 sites
    from$142
  21. YHA Bath

    Panoramic Views of Bath City
    See prices from 7 sites
    from$59
  22. Royal Hotel

    On-site brasserie and bar service
    See prices from 12 sites
    from$122
  23. Bailbrook House Hotel

    Twenty acres of private grounds
    See prices from 9 sites
    from$154
  24. Francis Hotel Bath

    Central Queen Square location access
    See prices from 12 sites
    from$212
  25. Best Western Limpley Stoke Hotel

    Scenic valley and garden views
    See prices from 11 sites
    from$63
  26. The Bath Priory

    L'Occitane spa with heated pools
    See prices from 12 sites
    from$225
  27. OYO Bailbrook Lodge, Bath

    Historic 1811 Georgian mansion setting
    See prices from 10 sites
    from$94
  28. Homewood

    Locally sourced Mediterranean-inspired cuisine
    See prices from 12 sites
    from$313
  29. Harington's Hotel

    Central location near major attractions
    See prices from 11 sites
    from$124
  30. No 15 by GuestHouse, Bath

    3-minute walk to Pulteney Bridge
    See prices from 12 sites
    from$180
  31. The Bird, Bath

    On-site British dining at Plate
    See prices from 12 sites
    from$204
  32. The Roseate Villa Bath

    Private on-site car parking
    See prices from 13 sites
    from$157
  33. Bathen House Boutique Hotel

    Cooked-to-order full English breakfast
    See prices from 10 sites
    from$194
  34. The Kennard

    Restored 1794 Georgian townhouse architecture
    See prices from 8 sites
    from$151
  35. Parade Hotel Bath

    Convenient on-site guest parking
    See prices from 8 sites
    from$184

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in Bath

  • Cheapest month: January
    $126 per night
  • Yearly typical price
    $191 per night
  • Peak month: April
    $231 per night

Frequently Asked Questions about Bath

  • When is the cheapest time to book a hotel in Bath?

    January is usually the cheapest month to book a hotel in Bath, with typical prices around $126 per night based on 920 price comparisons.

  • When are hotel prices highest in Bath?

    Hotel prices in Bath are usually highest during April, with typical prices around $231 per night.

  • How much does a hotel in Bath cost per night?

    Hotel prices in Bath usually range from $72 per night to $468 per night, with typical prices around $191 per night.

  • How do hotel prices in Bath change throughout the year?

    Hotel prices in Bath are typically lowest in January at around $126 per night, rising to around $231 per night in April.

  • November

    2026

    $185
    $97 — $375
  • December

    2026

    $191
    $94 — $354
  • January

    2027

    $126
    $72 — $274
  • February

    2027

    $146
    $97 — $195
  • March

    2027

    $229
    $141 — $460
  • April

    2027

    $231
    $184 — $468
  • May

    2027

    $183
    $139 — $223
  • June

    2027

    $213
    $185 — $288
  • July

    2027

    $207
    $171 — $241
  • August

    2027

    $151
    $106 — $250
  • September

    2027

    $202
    $168 — $282
  • October

    2027

    Select dates to see exact prices

Frequently Asked Questions about Bath

Hotels in Bath

These hotels may also be interesting for you...

Points of Interest - Bath

Top Destinations

More Top Destinations