Compare and save on Girona hotels

Find hotel dealsPlease select a place
Check in:
Check out:

Where to stay in Gerona

Gerona is northern Catalonia’s largest city and is north of Barcelona. This medieval city is known for its cobblestone streets and medieval walls, and it has two main neighbourhoods to explore. Most visitors stay in Old Town and the Jewish Quarter. You can find hotels near the airport, and many accommodations can be found in the city centre as well. There is a wide variety of hotels in Gerona no matter your budget or itinerary.

Old Town

Gerona’s Old Town is the city’s centre and sits on the River Onyar. Old Town is easily spotted by the city’s fortress, the Forca Vella. It is a constant point of reference for locals and visitors. Staying in this area lets you easily explore the many attractions in Gerona.

1. Pensio Viladomat

Pensio Viladomat is one of the small cheap hotels in Gerona located in southern Old Town. The hotel features simple rooms with modern furnishings and free Wi-Fi.

2. Hotel Margarit

Hotel Margarit is a boutique hotel in Gerona on the River Onyar, next to the start of the Old Town wall. The hotel comes with free Wi-Fi, flat-screen TV, and is walking distance from the Arab Baths. A daily breakfast buffet also features gluten-free and lactose-free options.

3. Hotel Historic

Hotel Historic is a grand boutique hotel in Gerona situated in the heart of Old Town. The building dates back to the 9th-century and includes a Roman wall and aqueduct from the 3rd Century. The large rooms, modern furnishings, onsite restaurant, and free Wi-Fi make this the perfect hotel for families or groups.

Gerona Airport Hotels

Most international travellers to the Catalonia region will arrive at Barcelona-El Prat Airport. Travellers have the option of booking last-minute hotels in Gerona’s bus and train station or staying at one of the hotels near Barcelona-El Prat Airport.

Barcelona-El Prat Airport Hotels

1. BAH Barcelona Airport Hotel

BAH Barcelona Airport Hotel is one of the cheap hotels in Gerona located five minutes outside of the airport. There is a free shuttle service every 30 minutes and a taxi stand just outside of the hotel.

2. The Air Rooms Barcelona Airport

The Air Rooms Barcelona Airport is a modern mid-range hotel conveniently next to Terminal One. The hotel features continental breakfast, a business centre, and free Wi-Fi.

3. Salles Hotel Ciutat del Prat

Salles Hotel Ciutat del Prat is a boutique hotel halfway between the airport and Barcelona’s downtown. The hotel is situated in a quiet area close to a train station and offers a free airport shuttle.

Spa Hotels in Gerona

Travellers looking for a spa hotel in Gerona will need to venture outside of the city and toward the coast. You will most likely find spa facilities in Tossa de Mar or Roses.

Whether for business or pleasure, let us help you find the perfect hotel through our easy-to-use search filters. You can filter hotels in Gerona for free Wi-Fi, free parking, or any other amenities that are important to you.

Show more
Sort by Tribes
Popularity - Best Value
Currency
148 Results
  • Girona Cool Apartments
    Ranked #1 overall in Girona hotels
    8.0
    Wonderful!
    1 review
    Popular withArtsy
      ReviewsPhotosAmenitiesMaploadingclose
    • Melia Girona
      Ranked #2 overall in Girona hotels
      8.0
      Wonderful!
      2 reviews
      • Free WiFi
      • Restaurant
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • DoubleTree by Hilton Girona
      Ranked #3 overall in Girona hotels
      8.0
      Wonderful!
      1 review
      Popular withBusiness

      Clean, modern, and not much else to say, the NH Girona is comfortable but not decadent, convenient but not overly memorable. They did, however, send me the boots I'd left ...

      • Free WiFi
      • Restaurant
      • Swimming Pool
      ReviewsPhotosAmenitiesMaploadingclose
    • Hostal de l'Aigua
      Ranked #4 overall in Girona hotels
      10.0
      Exceptional!
      1 review
        ReviewsPhotosAmenitiesMaploadingclose
      • Mas Pages Golf
        Ranked #5 overall in Girona hotels
        10.0
        Exceptional!
        1 review
          ReviewsPhotosAmenitiesMaploadingclose
        • Ibis budget Girona Costa Brava
          Ranked #6 overall in Girona hotels
          10.0
          Exceptional!
          1 review
          Popular withFamilies
          • Free WiFi
          • Restaurant
          • Free Parking
          • Pets Allowed
          ReviewsPhotosAmenitiesMaploadingclose
        • Bellmirall
          Ranked #7 overall in Girona hotels
          10.0
          Exceptional!
          1 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
        • Girorooms
          Ranked #13 overall in Girona hotels
          8.0
          Wonderful!
          1 review
          Popular withBackpackersFamilies
            ReviewsPhotosAmenitiesMaploadingclose
          • Santuari de Nostra Senyora dels Angels
            Ranked #12 overall in Girona hotels
            8.0
            Wonderful!
            1 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
            • Cadaqués Cool Apartaments
              Ranked #11 overall in Girona hotels
              8.0
              Wonderful!
              1 review
              Popular withFamilies
                ReviewsPhotosAmenitiesMaploadingclose
              • Premier Gran Hotel Reymar & Spa
                Ranked #10 overall in Girona hotels
                8.0
                Wonderful!
                1 review
                Popular withFamilies
                  ReviewsPhotosAmenitiesMaploadingclose
                • Hotel BlauMar Llafranch
                  Ranked #9 overall in Girona hotels
                  8.0
                  Wonderful!
                  1 review
                  Popular withNightlife
                    ReviewsPhotosAmenitiesMaploadingclose
                  • Cosmopolita Hotel-Boutique
                    Ranked #8 overall in Girona hotels
                    8.0
                    Wonderful!
                    1 review
                      ReviewsPhotosAmenitiesMaploadingclose
                    • Hotel Ciutat de Girona
                      Ranked #14 overall in Girona hotels
                      0.0
                      • Free WiFi
                      • Restaurant
                      • Swimming Pool
                      PhotosAmenitiesMaploadingclose
                    • Nord 1901
                      Ranked #15 overall in Girona hotels
                      0.0
                      • Free WiFi
                      • Restaurant
                      PhotosAmenitiesMaploadingclose
                    • Hotel Ultonia Girona
                      Ranked #16 overall in Girona hotels
                      • Free WiFi
                      • Restaurant
                      • Pets Allowed
                      PhotosAmenitiesMaploadingclose
                    • AC Hotel Palau de Bellavista by Marriott
                      Ranked #17 overall in Girona hotels
                      Popular withLuxury
                      • Free WiFi
                      • Restaurant
                      • Swimming Pool
                      • Free Parking
                      PhotosAmenitiesMaploadingclose
                    • Hotel Terralta
                      Ranked #18 overall in Girona hotels
                      0.0
                      • Restaurant
                      • Swimming Pool
                      • Free Parking
                      • Pets Allowed
                      PhotosAmenitiesMaploadingclose
                    • Hotel Llegendes de Girona Catedral
                      Ranked #20 overall in Girona hotels
                      0.0
                      • Free WiFi
                      • Free Parking
                      PhotosAmenitiesMaploadingclose
                    • Hotel La Coma
                      Ranked #19 overall in Girona hotels
                      0.0
                      • Free WiFi
                      • Restaurant
                      • Swimming Pool
                      • Fitness Center
                      • Free Breakfast
                      • Free Parking
                      PhotosAmenitiesMaploadingclose
                    • Condal
                      Ranked #22 overall in Girona hotels
                      0.0
                      • Free WiFi
                      PhotosAmenitiesMaploadingclose
                    • Hotel Peninsular
                      Ranked #21 overall in Girona hotels
                      0.0
                      • Free WiFi
                      • Restaurant
                      PhotosAmenitiesMaploadingclose
                    • Hotel Costabella
                      Ranked #25 overall in Girona hotels
                      0.0
                      • Free WiFi
                      • Restaurant
                      • Swimming Pool
                      • Fitness Center
                      • Free Parking
                      • Pets Allowed
                      PhotosAmenitiesMaploadingclose
                    • Hotel Carlemany
                      Ranked #24 overall in Girona hotels
                      0.0
                      • Free WiFi
                      • Pets Allowed
                      PhotosAmenitiesMaploadingclose
                    • Apartamentos Els Quimics
                      Ranked #23 overall in Girona hotels
                      • Free WiFi
                      PhotosAmenitiesMaploadingclose
                    • URH Hotel Vila de Tossa
                      Ranked #26 overall in Girona hotels
                      6.0
                      Pretty good
                      1 review
                      Popular withFamilies
                        ReviewsPhotosAmenitiesMaploadingclose
                      • Hotel Gran Ultonia Girona
                        Ranked #27 overall in Girona hotels
                        2.0
                        Could be better
                        1 review

                        Nul

                        • Free WiFi
                        • Restaurant
                        • Pets Allowed
                        ReviewsPhotosAmenitiesMaploadingclose
                      • Equity Point Girona Hostel
                        Ranked #28 overall in Girona hotels
                        0.0
                          PhotosAmenitiesMaploadingclose
                        • Albergue Vall d'en Bas
                          Ranked #29 overall in Girona hotels
                            PhotosAmenitiesMaploadingclose
                          • Girona Apartments
                            Ranked #31 overall in Girona hotels
                            0.0
                              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.net/trip/hotels/hotel_list_page?action=index&clean_path=girona-spain&controller=topics&country_code=&current_user_id=&filters=&id=2000000020443&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=girona-spain%2Fhotels&place=2000000020443&place_type=City&place_type=region&region=2000000020443&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000005687720&hotel_ids%5B%5D=5000000343381&hotel_ids%5B%5D=5000000933937&hotel_ids%5B%5D=5000005398904&hotel_ids%5B%5D=5000003714368&hotel_ids%5B%5D=5000003677408&hotel_ids%5B%5D=5000000074417&hotel_ids%5B%5D=5000001237594&hotel_ids%5B%5D=5000003833330&hotel_ids%5B%5D=5000005745020&hotel_ids%5B%5D=5000005745026&hotel_ids%5B%5D=5000005745043&hotel_ids%5B%5D=5000005745059&hotel_ids%5B%5D=5000000268152&hotel_ids%5B%5D=5000000309243&hotel_ids%5B%5D=5000000068135&hotel_ids%5B%5D=5000000704366&hotel_ids%5B%5D=5000000428528&hotel_ids%5B%5D=5000000175718&hotel_ids%5B%5D=5000000254055&hotel_ids%5B%5D=5000000092282&hotel_ids%5B%5D=5000000093817&hotel_ids%5B%5D=5000000022745&hotel_ids%5B%5D=5000000069224&hotel_ids%5B%5D=5000000072807&hotel_ids%5B%5D=5000005747068&hotel_ids%5B%5D=5000003685792&hotel_ids%5B%5D=5000000401771&hotel_ids%5B%5D=5000003998734&hotel_ids%5B%5D=5000000393459", 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=2000000020443" + "&" + 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"); }