49 guest houses in Bath

  • Hilton Bath City

    Walcot Street, Bath | 3 star hotel
    from $167
    Traveler rating: 3/5 Good (6 reviews)
    • No pool as advertised
    • Great for Families
    • Good value
  • Lower Bristol Road / Brougham Hayes, Bath | 3 star hotel
    from $149
    Traveler rating: 4/5 Excellent (6 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 $223
    Traveler rating: 2.5/5 Fair (5 reviews)
    • Throughly enjoyed our break there
    • Waited 15 minutes before being given a table for breakfast
    • Not a 5 Star experience.
  • Queen Square, Bath | 3 star hotel
    from $199
    Traveler rating: 4/5 Excellent (6 reviews)
    • The Francis hotel
    • Very disappointing.
    • Ordinary hotel - great location
  • Eveleigh Avenue, Bath | 3 star hotel
    from $189
  • Travelodge Bath Waterside

    Rossiter Road, Bath | 4 star hotel
    from $116
    Traveler rating: 2.5/5 Fair (6 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 $103
    Traveler rating: 2.5/5 Fair (7 reviews)
    • Quaint
    • Dissapointed.
    • Luck of the draw
  • 16 Royal Crescent, Bath | 5 star hotel
    from $333
    Traveler rating: 4.5/5 Outstanding (4 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 $147
    Traveler rating: 3.5/5 Very Good (3 reviews)
    • Fantastic staff, great location
    • Great locaiton, Horrible beds
    • Great hotel in the center of Bath
  • North Parade, Bath | 3 star hotel
    from $160
    Traveler rating: 3/5 Good (4 reviews)
    • Great location, adequate hotel
    • Room Without a View !!
    • Not a great choice
  • Redcar Hotel

    27-29 Henrietta Street, Bath | 3 star hotel
    from $108
    Traveler rating: 1/5 Poor (5 reviews)
    • They lost the reservation
    • Please, please take notice of the reviews, i didn't!
    • Squalid Hotel - Avoid
  • Lansdown Road, Bath | 3 star hotel
    from $148
  • Queensberry Hotel

    Russel Street, Bath | 4 star hotel
    from $206
    Traveler rating: 3.5/5 Very Good (7 reviews)
    • Quite poor for price - overrated
    • Pleasant break
    • Pricey for what it is...
  • Weston Road, Bath | 4 star hotel
    from $326
    Traveler rating: 4/5 Excellent (4 reviews)
    • Stunning!
    • Perfect birthday treat
    • What a lovely place
  • Abbey Lane, Hinton Charterhouse | 4 star hotel
    from $227
  • Royal Hotel

    Manvers Street, Bath | Hotel
    from $164
    Traveler rating: 3/5 Good (4 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 $124
    Traveler rating: 3/5 Good (8 reviews)
    • Nice little hotel
    • Over rated & Over priced
    • Overpriced and overrated!
  • Carfax Hotel

    13-15 Great Pulteney Street, Bath | Hotel
    from $196
    Traveler rating: 5/5 Outstanding (5 reviews)
    • Good rooms and good location
    • Excellent and friendly hotel
    • The Carfax Hotel passed the mother-in-law test
  • 141 Newbridge Hill, Bath | Hotel
    from $255
    Traveler rating: 5/5 Outstanding (9 reviews)
    • Wonderfull
    • Fantastic
    • Simply a great place to stay
  • Old Mill Hotel

    Toll Bridge Road, Batheaston | 3 star hotel
    from $124
    Traveler rating: 4/5 Excellent (6 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 $175
    Traveler rating: 5/5 Outstanding (6 reviews)
    • Outstanding and Personal
    • Great Location
    • Gorgeous hotel in perfect location
  • 8 - 10 Queen Street, Bath | 3 star hotel
    from $170
    Traveler rating: 5/5 Outstanding (4 reviews)
    • Very nice stay - Peter and Mellissa are Fab....!
    • The best place to start the New Year
    • Fantastic hotel exceeded expectations
  • 24 Pulteney Rd, Bath | 5 star hotel
    from $148
    Traveler rating: 4/5 Excellent (8 reviews)
    • Good weekend get away
    • Great place to stay
    • Great stay
  • Bodhi House

    31A Englishcombe Lane, Bath | Hotel
    from $140
  • Royal Park Guest House

    16 Crescent Gardens, Bath | Hotel
  • Friary Wood

    Warminster Road, Hinton Charterhouse | 4 star hotel
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.