Compare and save on Costa Brava hotels

Find hotel dealsPlease select a place
Check in:
Check out:
rosergoula -flickr
Sort by Tribes
Best Value
Currency
1177 Results
  • Hotel Mas Lazuli
    Ranked #2 overall in Santa Pau hotels
    10.01 review
    Popular withLuxury
    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • FERGUS Style Plaza Paris Spa
    Ranked #7 overall in Lloret de Mar hotels
    10.01 review

    The greatest hotel with spa! Brilliant food and drinks. My recommendations!

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Ibis budget Girona Costa Brava
    Ranked #7 overall in Girona hotels
    10.01 review
    Popular withFamilies
    • Free WiFi
    • Restaurant
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Casa Marcial
    Ranked #1 overall in Besalú hotels
    10.01 review
    Popular withSolo FemaleLuxury

    Fantastic boutique hotel in Besalu that features cozy, comfortable rooms. It has a nice pool and a garden overlooking the river and offering beautiful views of the village and the ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Mas Pages Golf
      Ranked #6 overall in Girona hotels
      10.01 review
        ReviewsPhotosAmenitiesMaploadingclose
      • Carmen Hotel
        Ranked #4 overall in Roses hotels
        10.01 review
        Popular withFamiliesBusiness
        • Restaurant
        ReviewsPhotosAmenitiesMaploadingclose
      • Cap de Creus
        Ranked #1 overall in Santa Pau hotels
        10.01 review
        Popular withAdventureGreenFoodies
          ReviewsPhotosAmenitiesMaploadingclose
        • Hostal de l'Aigua
          Ranked #5 overall in Girona hotels
          10.01 review
            ReviewsPhotosAmenitiesMaploadingclose
          • Platja de Fenals
            Ranked #6 overall in Lloret de Mar hotels
            10.01 review
              ReviewsPhotosAmenitiesMaploadingclose
            • Hotel H·TOP Gran Casino Royal
              Ranked #5 overall in Lloret de Mar hotels
              10.01 review
                ReviewsPhotosAmenitiesMaploadingclose
              • Bellmirall
                Ranked #8 overall in Girona hotels
                10.01 review

                Special pension almost next door to Girona's famous cathedral. Our hostess Cristina was warm and welcoming. Breakfast was terrific, and the room was small but so charming. It is at ...

                • Free WiFi
                ReviewsPhotosAmenitiesMaploadingclose
              • Aiguaclara Hotel
                Ranked #5 overall in Begur hotels
                10.01 review
                Popular withFoodies
                • Restaurant
                ReviewsPhotosAmenitiesMaploadingclose
              • Hotel Spa Porto Cristo
                Ranked #1 overall in El Port de la Selva hotels
                10.01 review
                • Free WiFi
                • Restaurant
                • Fitness Center
                • Free Breakfast
                ReviewsPhotosAmenitiesMaploadingclose
              • Hotel Port Lligat
                Ranked #7 overall in Cadaques hotels
                6.01 review

                Must see: Salvador Dalí’s House-museum in Portlligat. His fixed residence from 1930 till 1982 when Gala died.

                • Free WiFi
                • Swimming Pool
                • Free Parking
                • Pets Allowed
                ReviewsPhotosAmenitiesMaploadingclose
              • Fenals Garden
                Ranked #8 overall in Lloret de Mar hotels
                6.01 review
                Popular withFamilies
                • Free WiFi
                • Swimming Pool
                • Fitness Center
                • Free Breakfast
                • Pets Allowed
                ReviewsPhotosAmenitiesMaploadingclose
              • Hotel Roger de Flor Palace
                Ranked #9 overall in Lloret de Mar hotels
                6.01 review
                • Restaurant
                • Fitness Center
                • Free Parking
                ReviewsPhotosAmenitiesMaploadingclose
              • Hotel Horitzo
                Ranked #1 overall in Blanes hotels
                8.01 review
                Popular withLuxury
                • Restaurant
                • Fitness Center
                ReviewsPhotosAmenitiesMaploadingclose
              • Hostal Vostra Llar
                Ranked #3 overall in Palamos hotels
                8.01 review
                  ReviewsPhotosAmenitiesMaploadingclose
                • Hotel Llafranch
                  Ranked #4 overall in Llafranc hotels
                  8.01 review
                  • Free WiFi
                  • Restaurant
                  • Free Breakfast
                  ReviewsPhotosAmenitiesMaploadingclose
                • Santuari de Nostra Senyora dels Angels
                  Ranked #13 overall in Girona hotels
                  8.01 review
                  Popular withGreenArtsyOutdoorsy

                  Set high in the hills just beyond Girona, Santuari dels Angels is a church and scenic lookout that's well worth a visit. It takes a bit of effort to get ...

                    ReviewsPhotosAmenitiesMaploadingclose
                  • Laguna
                    Ranked #1 overall in Empuriabrava hotels
                    8.01 review

                    luxury and not cheap campgraund often full, very clean, Supermarket and restaurant are there also tennis, minigolf, horses, disco etc. to the touristvillage of Empuriabrava you have to cros the ...

                      ReviewsPhotosAmenitiesMaploadingclose
                    • Apartament Pont De Ferro
                      Ranked #29 overall in Girona hotels
                      8.01 review
                      Popular withBusiness

                      A great spot to stay in the area right beside the famous bridge and river in Girona. Clean and local while still welcoming.

                        ReviewsPhotosAmenitiesMaploadingclose
                      • Hotel La Residencia
                        Ranked #8 overall in Cadaques hotels
                        8.01 review
                        Popular withFamilies
                          ReviewsPhotosAmenitiesMaploadingclose
                        • Hotel el Petit Convent
                          Ranked #6 overall in Begur hotels
                          8.01 review
                          Popular withFamilies
                            ReviewsPhotosAmenitiesMaploadingclose
                          • Hostelfigueres
                            8.01 review
                            Popular withBackpackersSolo Female

                            The hostel is in a great location, close to the Dali Museum (Figueres is famous for acting as the inspiration for Salvador Dali's works). The beds are comfy and it ...

                              ReviewsPhotosAmenitiesMaploadingclose
                            • Premier Gran Hotel Reymar & Spa
                              Ranked #11 overall in Girona hotels
                              8.01 review
                              Popular withFamilies
                                ReviewsPhotosAmenitiesMaploadingclose
                              • Cadaqués Cool Apartaments
                                Ranked #12 overall in Girona hotels
                                8.01 review
                                Popular withFamilies
                                  ReviewsPhotosAmenitiesMaploadingclose
                                • Pierre & Vacances Residence Villa Romana
                                  Ranked #8 overall in Tossa de Mar hotels
                                  8.01 review
                                  Popular withWellnessFamiliesBusiness
                                  • Free WiFi
                                  • Swimming Pool
                                  • Pets Allowed
                                  ReviewsPhotosAmenitiesMaploadingclose
                                • Tossa Beach Hotel
                                  Ranked #9 overall in Tossa de Mar hotels
                                  • Free WiFi
                                  • Restaurant
                                  • Swimming Pool
                                  PhotosAmenitiesMaploadingclose
                                • Hotel Ciutat de Girona
                                  Ranked #15 overall in Girona hotels
                                  0.0
                                  • Free WiFi
                                  • Restaurant
                                  • Swimming Pool
                                  PhotosAmenitiesMaploadingclose

                                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.com/trip/hotels/hotel_list_page?action=index&clean_path=costa-brava-spain&controller=topics&country_code=&current_user_id=&filters=&id=2000000068181&klass_name=Region&list_type=hotels&nearby=false&order=asc&page=3&path=costa-brava-spain%2Fhotels&place=2000000068181&place_type=ProvinceArea1&place_type=region&region=2000000068181&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000003981640&hotel_ids%5B%5D=5000000291217&hotel_ids%5B%5D=5000003677408&hotel_ids%5B%5D=5000003982325&hotel_ids%5B%5D=5000003714368&hotel_ids%5B%5D=5000000125583&hotel_ids%5B%5D=5000005905046&hotel_ids%5B%5D=5000005398904&hotel_ids%5B%5D=5000005168008&hotel_ids%5B%5D=5000005168040&hotel_ids%5B%5D=5000000074417&hotel_ids%5B%5D=5000000354517&hotel_ids%5B%5D=5000000258457&hotel_ids%5B%5D=5000000379486&hotel_ids%5B%5D=5000000025627&hotel_ids%5B%5D=5000000336214&hotel_ids%5B%5D=5000000212625&hotel_ids%5B%5D=5000000068820&hotel_ids%5B%5D=5000000308023&hotel_ids%5B%5D=5000003833330&hotel_ids%5B%5D=5000001960242&hotel_ids%5B%5D=5000004479455&hotel_ids%5B%5D=5000000216388&hotel_ids%5B%5D=5000000199766&hotel_ids%5B%5D=5000005911290&hotel_ids%5B%5D=5000005745026&hotel_ids%5B%5D=5000005745020&hotel_ids%5B%5D=5000000227984&hotel_ids%5B%5D=5000000099713&hotel_ids%5B%5D=5000000268152", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000068181" + "&" + 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); } };