26 hotels in Bath

  • Hilton Bath City

    Walcot Street, Bath | 3 star hotel
    from $140
    Traveler rating: 3.5/5 Very Good (842 reviews)
    • No pool as advertised
    • Great for Families
    • Good value
  • Holiday Inn Express Bath

    Lower Bristol Road / Brougham Hayes, Bath | 3 star hotel
    from $123
    Traveler rating: 4.0/5 Excellent (540 reviews)
    • Enjoyable stay!
    • Excellent value for money
    • Good value for service, breakfast and room
  • Macdonald Bath Spa Hotel

    Sydney Road, Bath | 5 star hotel
    from $231
    Traveler rating: 4.0/5 Excellent (1026 reviews)
    • Throughly enjoyed our break there
    • Waited 15 minutes before being given a table for breakfast
    • Not a 5 Star experience.
  • Francis Hotel Bath, MGallery Collection

    Queen Square, Bath | 3 star hotel
    from $178
    Traveler rating: 4.5/5 Outstanding (330 reviews)
    • The Francis hotel
    • Very disappointing.
    • Ordinary hotel - great location
  • Bailbrook House

    Eveleigh Avenue, Bath | 3 star hotel
    from $137
    Traveler rating: 4.0/5 Excellent (448 reviews)
  • Travelodge Bath Waterside

    Rossiter Road, Bath | 4 star hotel
    from $102
    Traveler rating: 3.0/5 Good (549 reviews)
    • Disenchanted...but wiser.
    • Worst experience of our whole UK trip!
    • Doesn't Live Up To Advertising
  • Best Western Limpley Stoke Hotel

    Limpley Stoke, Bath | 3 star hotel
    from $93
    Traveler rating: 3.5/5 Very Good (295 reviews)
    • Quaint
    • Dissapointed.
    • Luck of the draw
  • Royal Crescent Hotel

    16 Royal Crescent, Bath | 5 star hotel
    from $241
    Traveler rating: 4.0/5 Excellent (478 reviews)
    • Genteel living stil exists in bath
    • A real treat
    • The perfect 5-star experience
  • Pratt's Hotel

    South Parade, Bath | 3 star hotel
    from $137
    Traveler rating: 3.0/5 Good (267 reviews)
    • Fantastic staff, great location
    • Great locaiton, Horrible beds
    • Great hotel in the center of Bath
  • BEST WESTERN Abbey Hotel

    North Parade, Bath | 3 star hotel
    from $170
    Traveler rating: 4.0/5 Excellent (188 reviews)
    • Great location, adequate hotel
    • Room Without a View !!
    • Not a great choice
  • Redcar Hotel

    27-29 Henrietta Street, Bath | 3 star hotel
    from $90
    Traveler rating: 2.0/5 Fair (337 reviews)
    • They lost the reservation
    • Please, please take notice of the reviews, i didn't!
    • Squalid Hotel - Avoid
  • The Lansdown Grove Hotel

    Lansdown Road, Bath | 3 star hotel
    from $126
    Traveler rating: 3.5/5 Very Good (208 reviews)
  • Queensberry Hotel

    Russel Street, Bath | 4 star hotel
    from $197
    Traveler rating: 4.5/5 Outstanding (559 reviews)
    • Quite poor for price - overrated
    • Pleasant break
    • Pricey for what it is...
  • The Bath Priory Hotel

    Weston Road, Bath | 4 star hotel
    from $264
    Traveler rating: 4.5/5 Outstanding (395 reviews)
    • Stunning!
    • Perfect birthday treat
    • What a lovely place
  • Homewood Park Hotel & Spa

    Abbey Lane, Hinton Charterhouse | 4 star hotel
    from $182
    Traveler rating: 4.0/5 Excellent (192 reviews)
  • Royal Hotel

    Manvers Street, Bath | Hotel
    from $151
    Traveler rating: 4.0/5 Excellent (348 reviews)
    • If You Love Trains, Then This Hotel Is A Real Treasure
    • In need of a revolution
    • Recommended
  • Wentworth House

    106 Bloomfield Road, Bath | 3 star hotel
    from $107
    Traveler rating: 2.5/5 Fair (232 reviews)
    • Nice little hotel
    • Over rated & Over priced
    • Overpriced and overrated!
  • Carfax Hotel

    13-15 Great Pulteney Street, Bath | Hotel
    from $174
    Traveler rating: 4.0/5 Excellent (210 reviews)
    • Good rooms and good location
    • Excellent and friendly hotel
    • The Carfax Hotel passed the mother-in-law test
  • Apsley House Hotel

    141 Newbridge Hill, Bath | Hotel
    Traveler rating: 5.0/5 Outstanding (622 reviews)
    • Wonderfull
    • Fantastic
    • Simply a great place to stay
  • Old Mill Hotel

    Toll Bridge Road, Batheaston | 3 star hotel
    from $106
    Traveler rating: 3.0/5 Good (463 reviews)
    • Loved the fly's
    • Great location
    • Nothing that a good cleaning couldn't help with....
  • Dukes Hotel

    Great Pulteney St, Bath | 3 star hotel
    from $207
    Traveler rating: 4.5/5 Outstanding (326 reviews)
    • Outstanding and Personal
    • Great Location
    • Gorgeous hotel in perfect location
  • The Ayrlington

    24 Pulteney Rd, Bath | 5 star hotel
    from $167
    Traveler rating: 4.0/5 Excellent (313 reviews)
    • Good weekend get away
    • Great place to stay
    • Great stay
  • Harington's Hotel

    8 - 10 Queen Street, Bath | 3 star hotel
    from $140
    Traveler rating: 4.5/5 Outstanding (304 reviews)
    • Very nice stay - Peter and Mellissa are Fab....!
    • The best place to start the New Year
    • Fantastic hotel exceeded expectations
  • Friary Wood

    Warminster Road, Hinton Charterhouse | 4 star hotel
    Traveler rating: 5.0/5 Outstanding (127 reviews)
  • Royal Park Guest House

    16 Crescent Gardens, Bath | Hotel
    Traveler rating: 4.5/5 Outstanding (109 reviews)
  • Bodhi House

    31A Englishcombe Lane, Bath | Hotel
    from $131
    Traveler rating: 5.0/5 Outstanding (107 reviews)