Compare and save on Tossa de Mar hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Steve Hunter -Skyscanner
Sort by Tribes
Best Value
Currency
74 Results
  • MedPlaya Hotel San Eloy
    Ranked #2 overall in Tossa de Mar hotels
    9.04 reviews
    Popular withGreen

    Hotel San Eloy is located on the Costa Brava, in a Mediterranean forest, 2.5 Km from the Tossa de Mar beach and 40 km from the Girona-Costa Brava airport. Hotel ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    ReviewsPhotosAmenitiesMaploadingclose
  • BEST WESTERN Mar Menuda
    Ranked #3 overall in Tossa de Mar hotels
    9.33 reviews
    Popular withFamilies

    What a hotel! The best western group sometimes does not have the best reputation but its definitely worth a stay in this branch! Located right on the beach and with ...

    • Free WiFi
    • Restaurant
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Giverola Resort
    Ranked #4 overall in Tossa de Mar hotels
    8.73 reviews
    Popular withFamilies

    Club Giverola has all we need for a sunny holiday time. Placed in the heart of Costa Brava almost all apartaments has sea views. Also recommended their mediterranean cuisine. Chef ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Casa Granados Boutique Hotel
    Ranked #1 overall in Tossa de Mar hotels
    10.03 reviews
    Popular withFamiliesWellnessLuxury

    The best and most comfy hotel I've ever stayed in. This is a small family run business and you can see all the love and time thy put into the ...

    • Free WiFi
    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Hostal Victoria
    Ranked #5 overall in Tossa de Mar hotels
    8.02 reviews
    Popular withBackpackers

    What a view from the roof! W made friends with so many people during our two nights here we loved it!

      ReviewsPhotosAmenitiesMaploadingclose
    • Hotel Costa Brava
      Ranked #6 overall in Tossa de Mar hotels
      10.01 review
      • Free WiFi
      • Restaurant
      • Fitness Center
      • Free Breakfast
      ReviewsPhotosAmenitiesMaploadingclose
    • MedPlaya Hotel Esmeraldas
      Ranked #7 overall in Tossa de Mar hotels
      8.02 reviews
      Popular withFamilies

      Hotel Esmeraldas is located close to the beach and centre of Tossa de Mar which makes it an ideal place for families. Located on the Costa Brava, offering 63 one-bedroom ...

      • Free WiFi
      • Restaurant
      • Swimming Pool
      ReviewsPhotosAmenitiesMaploadingclose
    • Mana Mana Hostel
      Ranked #34 overall in Tossa de Mar hotels
      8.02 reviews
      Popular withBackpackersSolo Female

      A very sociable hostel in which travellers from all over the world are able to meet each other and socialise. The beds are comfortable and large, and everything is functional, ...

        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
      • Don Juan Tossa
        Ranked #10 overall in Tossa de Mar hotels
        0.0
        • Free WiFi
        • Restaurant
        • Swimming Pool
        PhotosAmenitiesMaploadingclose
      • Hotel Sant March
        Ranked #11 overall in Tossa de Mar hotels
        0.0
        • Free WiFi
        • Free Breakfast
        • Airport Transfer
        PhotosAmenitiesMaploadingclose
      • Vila de Tossa
        Ranked #13 overall in Tossa de Mar hotels
        0.0
        • Free WiFi
        • Restaurant
        • Airport Transfer
        • Pets Allowed
        PhotosAmenitiesMaploadingclose
      • Hotel Mar Bella
        Ranked #16 overall in Tossa de Mar hotels
          PhotosAmenitiesMaploadingclose
        • GHT Hotel Neptuno
          Ranked #14 overall in Tossa de Mar hotels
          0.0
          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Free Breakfast
          • Pets Allowed
          PhotosAmenitiesMaploadingclose
        • Hotel Delfin
          Ranked #18 overall in Tossa de Mar hotels
          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Airport Transfer
          PhotosAmenitiesMaploadingclose
        • Hotel Marina Tossa
          Ranked #19 overall in Tossa de Mar hotels
          0.0
          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Free Breakfast
          PhotosAmenitiesMaploadingclose
        • GHT Tossa Park Aparthotel
          Ranked #15 overall in Tossa de Mar hotels
          0.0
          • Free WiFi
          • Swimming Pool
          PhotosAmenitiesMaploadingclose
        • GHT Oasis Tossa & SPA
          Ranked #17 overall in Tossa de Mar hotels
          0.0
          • Free WiFi
          • Restaurant
          • Swimming Pool
          • Fitness Center
          • Free Breakfast
          PhotosAmenitiesMaploadingclose
        • SM Hotels Turissa
          Ranked #12 overall in Tossa de Mar hotels
          0.0
          • Free WiFi
          • Swimming Pool
          • Free Breakfast
          PhotosAmenitiesMaploadingclose
        • Hotel Windsor
          Ranked #20 overall in Tossa de Mar hotels
          6.01 review
          • Free WiFi
          • Swimming Pool
          • Free Breakfast
          ReviewsPhotosAmenitiesMaploadingclose
        • Hotel Maria Rosa
          Ranked #21 overall in Tossa de Mar hotels
          0.0
            PhotosAmenitiesMaploadingclose
          • Golden Bahia de Tossa
            Ranked #22 overall in Tossa de Mar hotels
            0.0
            • Free WiFi
            • Restaurant
            • Swimming Pool
            • Fitness Center
            • Free Breakfast
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Hostal Carmen Pepi
            Ranked #23 overall in Tossa de Mar hotels
              PhotosAmenitiesMaploadingclose
            • Bungalows Turismar Village
              Ranked #33 overall in Tossa de Mar hotels
                PhotosAmenitiesMaploadingclose
              • Camping Cala Llevado
                Ranked #36 overall in Tossa de Mar hotels
                  PhotosAmenitiesMaploadingclose
                • Domaine Residentiel "Eucalyptus Park"
                  Ranked #38 overall in Tossa de Mar hotels
                    PhotosAmenitiesMaploadingclose
                  • El Sol Apartaments
                    Ranked #37 overall in Tossa de Mar hotels
                      PhotosAmenitiesMaploadingclose
                    • Hostal Macaya
                      Ranked #24 overall in Tossa de Mar hotels
                        PhotosAmenitiesMaploadingclose
                      • Soms Park
                        Ranked #50 overall in Tossa de Mar 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.com/trip/hotels/hotel_list_page?action=index&clean_path=tossa-de-mar-spain&controller=topics&country_code=&current_user_id=&filters=&id=2000000017158&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=tossa-de-mar-spain%2Fhotels&place=2000000017158&place_type=City&place_type=region&region=2000000017158&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000228159&hotel_ids%5B%5D=5000000104541&hotel_ids%5B%5D=5000000337588&hotel_ids%5B%5D=5000003543984&hotel_ids%5B%5D=5000000172831&hotel_ids%5B%5D=5000000383183&hotel_ids%5B%5D=5000000387966&hotel_ids%5B%5D=5000003823342&hotel_ids%5B%5D=5000000227984&hotel_ids%5B%5D=5000000099713&hotel_ids%5B%5D=5000000031156&hotel_ids%5B%5D=5000000100373&hotel_ids%5B%5D=5000000371376&hotel_ids%5B%5D=5000000174523&hotel_ids%5B%5D=5000000347757&hotel_ids%5B%5D=5000000059153&hotel_ids%5B%5D=5000000040697&hotel_ids%5B%5D=5000000202961&hotel_ids%5B%5D=5000000086841&hotel_ids%5B%5D=5000000396927&hotel_ids%5B%5D=5000000170106&hotel_ids%5B%5D=5000000115582&hotel_ids%5B%5D=5000000371130&hotel_ids%5B%5D=5000004051785&hotel_ids%5B%5D=5000003859610&hotel_ids%5B%5D=5000003772002&hotel_ids%5B%5D=5000003690270&hotel_ids%5B%5D=5000003745440&hotel_ids%5B%5D=5000004033316&hotel_ids%5B%5D=5000000339777", 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=2000000017158" + "&" + 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); } };