Compare and save on Bath hotels

Find hotel dealsPlease select a place
Check in:
Check out:
4 Colour Progress -flickr
Sort by Tribes
Popularity - Best Value
Currency
318 Results
  • The Bath Priory Hotel
    Ranked #1 overall in Bath hotels
    9.3
    Wonderful!
    3 reviews
    Popular withLuxury

    This is a country house on the edge of town (15 minute walk). The outside and finishings are vintage, however, a splash of modern decor is thrown in here and ...

    • Free WiFi
    • Swimming Pool
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Three Abbey Green
    Ranked #2 overall in Bath hotels
    9.3
    Wonderful!
    3 reviews
    Popular withGreenHistorySolo Female

    Buried in the heart of Bath, you can see the historical abbey from this B&B’s front door. The hotel is situated on a cute cobbled square which circles a tall ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Macdonald Bath Spa Hotel
      Ranked #3 overall in Bath hotels
      8.0
      Wonderful!
      3 reviews
      Popular withLuxuryWellnessHipsters

      This hotel undeniably is very grand: a wide driveway swerves up past a small stone summerhouse and a fountain... yet it felt a lot like an embassy from the outside, ...

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Paradise House
      Ranked #4 overall in Bath hotels
      10.0
      Exceptional!
      2 reviews

      It feels special leaving the hustle of central Bath to discover this peaceful B&B, nestled up the hill behind the railway station. And the views ou the back of the ...

      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Francis Hotel Bath - MGallery by Sofitel
      Ranked #5 overall in Bath hotels
      9.0
      Wonderful!
      2 reviews
      Popular withHistory

      The Francis has tried to merge the grandeur of the Victorian with a modern twist. And I can't deny it has done so well! Knowingly ostentatious, the hotel’s recent refurbishment ...

      • Free WiFi
      ReviewsPhotosAmenitiesMaploadingclose
    • The Royal Crescent Hotel & Spa
      Ranked #6 overall in Bath hotels
      8.0
      Wonderful!
      2 reviews
      Popular withLuxury

      Well... wow. What would I give to reside within this grandness.... Slap bang in the centre of the most famous row of Georgian houses in Bath, The Royal Crescent Hotel ...

      • Free WiFi
      • Restaurant
      • Fitness Center
      • Free Breakfast
      • Airport Transfer
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Romany
      Ranked #7 overall in Bath hotels
      8.0
      Wonderful!
      2 reviews
      Popular withFamilies
        ReviewsPhotosAmenitiesMaploadingclose
      • Hilton Bath City
        Ranked #8 overall in Bath hotels
        6.0
        Pretty good
        3 reviews
        Popular withBusiness

        The building from the outside is fairly depressing and seems old, but rooms and restaurants are actually pretty modern and spacious. It is an old hotel but it seems like ...

        • Free WiFi
        • Restaurant
        • Fitness Center
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Abbey Hotel
        Ranked #9 overall in Bath hotels
        7.0
        Pretty good
        2 reviews

        On entering this well-placed hotel I felt reassured; like it has a sense of calm respectability about it. The bar and restaurant contain a lot of funky, colourful contemporary artworks ...

        • Free WiFi
        • Restaurant
        • Pets Allowed
        ReviewsPhotosAmenitiesMaploadingclose
      • Queensberry Hotel
        Ranked #10 overall in Bath hotels
        10.0
        Exceptional!
        1 review

        The Queensberry rather slots in from the outside, looking like one of the many beautiful townhouses that line Bath. However the inside it rather took me by surprise: it has ...

        • Free WiFi
        • Restaurant
        ReviewsPhotosAmenitiesMaploadingclose
      • Grays Boutique B&B
        Ranked #12 overall in Bath hotels
        10.0
        Exceptional!
        1 review

        If you appreciate being away from the crowds in the center, this is a beautifully maintained large Georgian house off the Wells road, run by a cheerful couple. Walking through ...

        • Free WiFi
        • Free Breakfast
        • Free Parking
        ReviewsPhotosAmenitiesMaploadingclose
      • Tolley Cottage Bed & Breakfast
        Ranked #11 overall in Bath hotels
        10.0
        Exceptional!
        1 review

        We arrived at Tolley Cottage and weren't sure what to expect since the street view is not that exciting. But once inside we were in heaven. Our room had a ...

          ReviewsPhotosAmenitiesMaploadingclose
        • Bath YMCA
          Ranked #14 overall in Bath hotels
          10.0
          Exceptional!
          1 review

          The YMCA Bath is hidden in a pretty courtyard, a lovely space to have lunch or take a moment in your day. It is also just 5 minutes from Waitrose ...

          • Restaurant
          ReviewsPhotosAmenitiesMaploadingclose
        • Hill House
          Ranked #13 overall in Bath hotels
          10.0
          Exceptional!
          1 review

          This B&B is wrapped around the corner at the top of a crossroads, and it feels like the center of its tiny own village. There's a quirky looking pub across ...

            ReviewsPhotosAmenitiesMaploadingclose
          • Dukes Hotel
            Ranked #16 overall in Bath hotels
            10.0
            Exceptional!
            1 review
            Popular withHistory

            This is a fantastic property, run by the very accommodating Carol and Chris who took over the B&B just before 2013 began. You really get the feel that they'll go ...

            • Restaurant
            ReviewsPhotosAmenitiesMaploadingclose
          • The Griffin Inn
            Ranked #15 overall in Bath hotels
            10.0
            Exceptional!
            1 review

            This affordable little pub on the corner is just four doors down from the Ustinov Studio and the Egg, both performance spaces belonging to the Bath Theatre Royal which has ...

            • Restaurant
            ReviewsPhotosAmenitiesMaploadingclose
          • Old Mill Hotel
            Ranked #17 overall in Bath hotels
            6.0
            Pretty good
            1 review
            Popular withHistoryFoodiesGreen
            • Restaurant
            • Free Parking
            ReviewsPhotosAmenitiesMaploadingclose
          • The Prince of Wales
            Ranked #18 overall in Bath hotels
            8.0
            Wonderful!
            1 review

            The Prince of Wales is a good alternative to expensive hotels in the city of Bath. Located within a five minute drive to one of Bath’ Park and Ride Lots, ...

              ReviewsPhotosAmenitiesMaploadingclose
            • Brooks Guesthouse
              Ranked #19 overall in Bath hotels
              8.0
              Wonderful!
              1 review
              Popular withArtsySolo Female

              Great location just south of the Victoria gardens and the Royal Crescent and an easy walk into town. I got a great winter deal that made it really affordable for ...

              • Free WiFi
              ReviewsPhotosAmenitiesMaploadingclose
            • The Halcyon
              Ranked #20 overall in Bath hotels
              6.0
              Pretty good
              2 reviews

              The downside to this hotel are the small rooms. We had a deluxe double but there was not a lot of floor space. The rooms vary but ours had a ...

                ReviewsPhotosAmenitiesMaploadingclose
              • St Christopher's Inn Bath
                Ranked #25 overall in Bath hotels
                10.0
                Exceptional!
                1 review
                Popular withBackpackersAdventureStudents

                Great location in city center near Roman baths. Breakfast is £3 and you get discounts at the bar

                • Free WiFi
                • Restaurant
                ReviewsPhotosAmenitiesMaploadingclose
              • Brittons Farm Estate
                Ranked #24 overall in Bath hotels
                10.0
                Exceptional!
                1 review
                Popular withLuxuryFoodiesFamilies

                This is a cross between manor house and farm. The most luxurious farm you will ever encounter. There are children's programs with farm animals to engage them. The proximity to ...

                  ReviewsPhotosAmenitiesMaploadingclose
                • The Holcombe Inn
                  Ranked #23 overall in Bath hotels
                  10.0
                  Exceptional!
                  1 review
                  Popular withFoodies

                  Fabulous food and welcoming and helpful staff

                  • Free WiFi
                  • Restaurant
                  • Free Breakfast
                  • Free Parking
                  • Pets Allowed
                  ReviewsPhotosAmenitiesMaploadingclose
                • Ring O Bells
                  Ranked #22 overall in Bath hotels
                  10.0
                  Exceptional!
                  1 review
                  Popular withFoodies
                    ReviewsPhotosAmenitiesMaploadingclose
                  • Apsley House Hotel
                    Ranked #27 overall in Bath hotels
                    10.0
                    Exceptional!
                    1 review
                    Popular withLuxuryWellnessFamilies

                    Apsley House was perfect for our quick visit to Bath!! The staff was very friendly and very accommodating. Making our reservation online from Canada was very easy and the staff ...

                    • Free WiFi
                    • Free Parking
                    ReviewsPhotosAmenitiesMaploadingclose
                  • Greenways
                    Ranked #26 overall in Bath hotels
                    10.0
                    Exceptional!
                    1 review
                    Popular withLuxuryFoodies
                      ReviewsPhotosAmenitiesMaploadingclose
                    • Premier Inn Bath City Centre
                      Ranked #21 overall in Bath hotels
                      10.0
                      Exceptional!
                      1 review
                      Popular withFamilies

                      Centrally located hotel minutes from the Roman Baths; substantial breakfast choices; comfortable and clean rooms.

                        ReviewsPhotosAmenitiesMaploadingclose
                      • The Windsor
                        Ranked #28 overall in Bath hotels
                        6.0
                        Pretty good
                        1 review

                        Located on the majestic Great Pulteney Street with its stretch of gorgeous townhouses, The Windsor is a wee hotel offering board and breakfast in pleasingly old fashioned surroundings. I'd say ...

                        • Free WiFi
                        • Free Breakfast
                        ReviewsPhotosAmenitiesMaploadingclose
                      • Roman City Guest House
                        Ranked #29 overall in Bath hotels
                        8.0
                        Wonderful!
                        1 review
                          ReviewsPhotosAmenitiesMaploadingclose
                        • Royal Hotel
                          Ranked #30 overall in Bath hotels
                          4.0
                          It was okay
                          1 review

                          This is about as close to Bath Spa train station as you can get- just on a corner across the road. The desk-staff were fine but I felt they didn’t ...

                          • Restaurant
                          ReviewsPhotosAmenitiesMaploadingclose

                        Average price per night

                        Hotel class

                        Hotel type

                        Average user rating

                        Clear Filters
                        Clear Filters
                        var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=bath&controller=topics&country_code=&current_user_id=&filters=&id=2000000000201&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=bath%2Fhotels&place=2000000000201&place_type=City&place_type=region&region=2000000000201&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000386471&hotel_ids%5B%5D=5000000053519&hotel_ids%5B%5D=5000000025882&hotel_ids%5B%5D=5000000045608&hotel_ids%5B%5D=5000000373638&hotel_ids%5B%5D=5000000017844&hotel_ids%5B%5D=5000000222737&hotel_ids%5B%5D=5000000398515&hotel_ids%5B%5D=5000000147975&hotel_ids%5B%5D=5000000097276&hotel_ids%5B%5D=5000000209179&hotel_ids%5B%5D=5000000343965&hotel_ids%5B%5D=5000000379261&hotel_ids%5B%5D=5000001087905&hotel_ids%5B%5D=5000000055748&hotel_ids%5B%5D=5000000072920&hotel_ids%5B%5D=5000000020149&hotel_ids%5B%5D=5000000921532&hotel_ids%5B%5D=5000000356141&hotel_ids%5B%5D=5000000341562&hotel_ids%5B%5D=5000000332091&hotel_ids%5B%5D=5000001263786&hotel_ids%5B%5D=5000003662671&hotel_ids%5B%5D=5000003678024&hotel_ids%5B%5D=5000000012899&hotel_ids%5B%5D=5000000193911&hotel_ids%5B%5D=5000003938587&hotel_ids%5B%5D=5000000165102&hotel_ids%5B%5D=5000000224262&hotel_ids%5B%5D=5000000287055", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000000201" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }