Sta. Margarita Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

2,196 Houses

(4) Very Good 

    25

    Ca 'd' Oro

    Roses / Sta. Margarita

    Roses house

    3 6 7 nights min

    • 3 bedrooms
    • sleeps 6
    • 7 nights min
    • Beach / lakeside relaxation
    • Nearest beach 0.2 mi
    • Child Friendly

    Price per night from

    $191

    Responds fast!
    avg. 3 hours 27 minutes

    Price per night from

    $191

    Great rentals within 20 miles that match your search

    Distance approx 6.77 km from Sta. Margarita

    (1) Excellent 

      34

      Villa Molletero. 14->25 persons with private pool + BBQ + wood oven. 9 bedrooms.

      Costa Brava / Garriguella

      Garriguella villa

      7 17 7 nights min

      • 7 bedrooms
      • sleeps 17
      • 7 nights min
      • Nearest beach 8 mi
      • Swimming pool
      • Child Friendly

      Price per night from

      $649

      Price per night from

      $649

      Distance approx 3.16 km from Sta. Margarita

        31

        Holiday house with sea view 50m from the cove Canyelles, Roses

        Costa Brava / Roses

        Roses house

        3 6 min stay varies

        • 3 bedrooms
        • sleeps 6
        • min stay varies
        • Child Friendly
        • Pet Friendly

        Price per night from

        $247

        Price per night from

        $247

        Distance approx 0.1 km from Sta. Margarita Show on Map

          21

          Holiday apartment overlooking the sea in Salatar, Roses, Costa Brava

          Costa Brava / Roses

          Roses apartment

          1 4 min stay varies

          • 1 bedroom
          • sleeps 4
          • min stay varies
          • Child Friendly
          • Pet Friendly

          Price per night from

          $75

          Price per night from

          $75

          Distance approx 0.1 km from Sta. Margarita Show on Map

            8

            Apartement With Seaviews - A029 / Hutg-006794

            Costa Brava / Empuriabrava

            Empuriabrava apartment

            2 4 min stay varies

            • 2 bedrooms
            • sleeps 4
            • min stay varies
            • Beach / lakeside relaxation
            • Nearest beach 0 mi
            • Child Friendly

            Price per night from

            $91

            Price per night from

            $91

            Distance approx 14.89 km from Sta. Margarita

              13

              House with private pool, garden and air-conditioning

              Costa Brava / L'Estartit

              L'Estartit villa

              3 8 7 nights min

              • 3 bedrooms
              • sleeps 8
              • 7 nights min
              • Beach / lakeside relaxation
              • Swimming pool
              • Child Friendly

              Price per night from

              $134

              Price per night from

              $134

              Distance approx 1.16 km from Sta. Margarita Show on Map

                17

                Renovated 2 bedroom apartment at 20m from the beach Salatar, Roses, Costa Brava

                Costa Brava / Roses

                Roses apartment

                2 5 min stay varies

                • 2 bedrooms
                • sleeps 5
                • min stay varies
                • Child Friendly

                Price per night from

                $185

                Price per night from

                $185

                Distance approx 15.15 km from Sta. Margarita

                  12

                  Central apartment with garden and pool only 250m from the beach

                  Costa Brava / L'Estartit

                  L'Estartit apartment

                  2 6 5 nights min

                  • 2 bedrooms
                  • sleeps 6
                  • 5 nights min
                  • Beach / lakeside relaxation
                  • Swimming pool
                  • Child Friendly

                  Price per night from

                  $66

                  Price per night from

                  $66

                  Distance approx 16.3 km from Sta. Margarita

                    29

                    Magnificent seafront house with views

                    Costa Brava / L'Estartit

                    L'Estartit villa

                    6 11 5 nights min

                    • 6 bedrooms
                    • sleeps 11
                    • 5 nights min
                    • Beach / lakeside relaxation
                    • Swimming pool
                    • Child Friendly

                    Price per night from

                    $171

                    Price per night from

                    $171

                    Distance approx 7.25 km from Sta. Margarita

                    (1) Excellent 

                      14

                      It is Portitxó of Cadaques

                      Costa Brava / Cadaques

                      Cadaques house

                      2 11 min stay varies

                      • 2 bedrooms
                      • sleeps 11
                      • min stay varies
                      • Child Friendly

                      Price per night from

                      $267

                      Price per night from

                      $267

                      Distance approx 1.59 km from Sta. Margarita

                        22

                        Seasonal rent apartment with 2 bedrooms in Empuriabrava, Costa Brava

                        Costa Brava / Empuriabrava

                        Empuriabrava apartment

                        2 6 min stay varies

                        • 2 bedrooms
                        • sleeps 6
                        • min stay varies
                        • Child Friendly
                        • Pet Friendly

                        Price per night from

                        $176

                        Price per night from

                        $176

                        Distance approx 1.76 km from Sta. Margarita

                          11

                          Inmobahia - BII - 802

                          Costa Brava / Empuriabrava

                          Empuriabrava apartment

                          1 2 3 nights min

                          • 1 bedroom
                          • sleeps 2
                          • 3 nights min
                          • Child Friendly
                          • Car not necessary
                          • Air conditioning

                          Price per night from

                          $128

                          Price per night from

                          $128

                          Distance approx 9.19 km from Sta. Margarita

                          (4) Excellent 

                            41

                            Apartament La Placeta Figueres

                            Province of Girona / Figueres

                            Figueres apartment

                            1 4 min stay varies

                            • 1 bedroom
                            • sleeps 4
                            • min stay varies
                            • Child Friendly
                            • Air conditioning

                            Price per night from

                            $114

                            Responds fast!
                            avg. 1 hour 4 minutes

                            Price per night from

                            $114

                            Distance approx 15.14 km from Sta. Margarita

                            (14) Excellent 

                            Certificate of Excellence

                              22

                              La Vall Gran

                              Costa Brava / L'Estartit

                              L'Estartit villa

                              3 9 7 nights min

                              • 3 bedrooms
                              • sleeps 9
                              • 7 nights min
                              • Beach / lakeside relaxation
                              • Nearest beach 2 mi
                              • Swimming pool

                              Certificate of Excellence

                              Price per night from

                              $173

                              Responds fast!
                              avg. 42 minutes

                              Price per night from

                              $173

                              Distance approx 4.56 km from Sta. Margarita

                              (7) Very Good 

                                12

                                Offer! Pleasant apart. home in apartment 3

                                Costa Brava / El Port de la Selva

                                El Port de la Selva apartment

                                2 4 min stay varies

                                • 2 bedrooms
                                • sleeps 4
                                • min stay varies
                                • Beach / lakeside relaxation
                                • Nearest beach 3 mi
                                • Child Friendly

                                Price per night from

                                $80

                                Price per night from

                                $80

                                Distance approx 13.3 km from Sta. Margarita

                                (1) Excellent 

                                  54

                                  Casa Isabelle

                                  Costa Brava / Camallera

                                  Camallera house

                                  4 8 min stay varies

                                  • 4 bedrooms
                                  • sleeps 8
                                  • min stay varies
                                  • Beach / lakeside relaxation
                                  • Nearest beach 12 mi
                                  • Swimming pool

                                  Price per night from

                                  $308

                                  Responds fast!
                                  avg. 2 hours 56 minutes

                                  Price per night from

                                  $308

                                  Distance approx 7.83 km from Sta. Margarita

                                    16

                                    LOFT AL COR DE L'EMPORDÀ, PROPER A LES platges DE LA COSTABRAVA (HUTG-025663)

                                    Province of Girona / Ventallo

                                    Ventallo studio

                                    Studio 3 2 nights min

                                    • Studio
                                    • sleeps 3
                                    • 2 nights min
                                    • Nearest beach 5 mi
                                    • Child Friendly
                                    • Air conditioning

                                    Price per night from

                                    $167

                                    Price per night from

                                    $167

                                    Distance approx 7.03 km from Sta. Margarita

                                    (11) Very Good 

                                      21

                                      beautiful old central town house with sea views

                                      Costa Brava / Cadaques

                                      Cadaques house

                                      3 8 min stay varies

                                      • 3 bedrooms
                                      • sleeps 8
                                      • min stay varies
                                      • Child Friendly

                                      Price per night from

                                      $191

                                      Price per night from

                                      $191

                                      Distance approx 3 km from Sta. Margarita

                                      (2) Very Good 

                                        15

                                        A beautiful duplex apartment with fantastic views. !!

                                        Province of Girona / Palau Saverdera

                                        Palau-Saverdera apartment

                                        3 5 5 nights min

                                        • 3 bedrooms
                                        • sleeps 5
                                        • 5 nights min
                                        • Nearest beach 6 mi
                                        • Swimming pool
                                        • Child Friendly

                                        Price per night from

                                        $150

                                        Price per night from

                                        $150

                                        Distance approx 2.54 km from Sta. Margarita

                                        (3) Excellent 

                                          22

                                          House of the rising sun, Wow factor guaranteed !!!

                                          Costa Brava / Roses

                                          Roses villa

                                          3 8 3 nights min

                                          • 3 bedrooms
                                          • sleeps 8
                                          • 3 nights min
                                          • Beach / lakeside relaxation
                                          • Nearest beach 1 mi
                                          • Swimming pool

                                          Price per night from

                                          $400

                                          Responds fast!
                                          avg. 3 hours 12 minutes

                                          Price per night from

                                          $400

                                          Distance approx 19.08 km from Sta. Margarita

                                          (9) Very Good 

                                            31

                                            Holiday Apartment Golf and Beach.G 301 COSTA BRAVA

                                            Pals / Playa de Pals

                                            Pals apartment

                                            3 7 7 nights min

                                            • 3 bedrooms
                                            • sleeps 7
                                            • 7 nights min
                                            • Beach / lakeside relaxation
                                            • Nearest beach 1 mi
                                            • Swimming pool

                                            Price per night from

                                            $95

                                            Responds fast!
                                            avg. 2 hours 36 minutes

                                            Price per night from

                                            $95

                                            Distance approx 17.88 km from Sta. Margarita

                                            (1) Excellent 

                                              37

                                              Costabravaforrent Carrió, up to 14, garden, pool

                                              Province of Girona / Foixa

                                              Foixa villa

                                              4 14 min stay varies

                                              • 4 bedrooms
                                              • sleeps 14
                                              • min stay varies
                                              • Beach / lakeside relaxation
                                              • Nearest beach 15 mi
                                              • Swimming pool

                                              Price per night from

                                              $263

                                              Price per night from

                                              $263

                                              Distance approx 11.03 km from Sta. Margarita

                                              (6) Very Good 

                                                21

                                                Casa Esperanca

                                                Costa Brava / L'Escala

                                                L'Escala house

                                                5 9 6 nights min

                                                • 5 bedrooms
                                                • sleeps 9
                                                • 6 nights min
                                                • Nearest beach 0.35 mi
                                                • Child Friendly
                                                • Private garden

                                                Price per night from

                                                $380

                                                Responds fast!
                                                avg. 2 hours 5 minutes

                                                Price per night from

                                                $380

                                                Distance approx 19.73 km from Sta. Margarita

                                                  30

                                                  Two bedrooms sea front apartment next to Pals beach -PARAISO

                                                  Costa Brava / Pals

                                                  Pals apartment

                                                  2 5 5 nights min

                                                  • 2 bedrooms
                                                  • sleeps 5
                                                  • 5 nights min
                                                  • Child Friendly

                                                  Price per night from

                                                  $107

                                                  Responds fast!
                                                  avg. 2 hours 29 minutes

                                                  Price per night from

                                                  $107

                                                  Distance approx 3.35 km from Sta. Margarita

                                                  (2) Very Good 

                                                    14

                                                    T3 63M 2 ROSAS (SPAIN) SEA VIEW

                                                    Costa Brava / Roses

                                                    Roses apartment

                                                    2 5 7 nights min

                                                    • 2 bedrooms
                                                    • sleeps 5
                                                    • 7 nights min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 0.5 mi
                                                    • Child Friendly

                                                    Price per night from

                                                    $126

                                                    Responds fast!
                                                    avg. 3 hours 25 minutes

                                                    Price per night from

                                                    $126

                                                    Distance approx 13.72 km from Sta. Margarita

                                                      35

                                                      Costabravaforrent La Tallada, private pool, 10Km to beach of Sant Martí Empuries

                                                      Province of Girona / Bellcaire d'Emporda

                                                      Bellcaire d'Emporda villa

                                                      7 15 7 nights min

                                                      • 7 bedrooms
                                                      • sleeps 15
                                                      • 7 nights min
                                                      • Nearest beach 10 mi
                                                      • Swimming pool
                                                      • Child Friendly

                                                      Price per night from

                                                      $300

                                                      Price per night from

                                                      $300

                                                      Distance approx 2.39 km from Sta. Margarita

                                                        31

                                                        Villa Andaluz

                                                        Costa Brava / Roses

                                                        Roses house

                                                        5 12 7 nights min

                                                        • 5 bedrooms
                                                        • sleeps 12
                                                        • 7 nights min
                                                        • Swimming pool
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $666

                                                        Price per night from

                                                        $666

                                                        Distance approx 19.84 km from Sta. Margarita

                                                          8

                                                          Sa Guilla 2 hab.

                                                          Costa Brava / Playa de Pals

                                                          Playa de Pals apartment

                                                          2 5 min stay varies

                                                          • 2 bedrooms
                                                          • sleeps 5
                                                          • min stay varies
                                                          • Swimming pool
                                                          • Child Friendly

                                                          Price per night from

                                                          $90

                                                          Responds fast!
                                                          avg. 3 hours 2 minutes

                                                          Price per night from

                                                          $90

                                                          Distance approx 8.81 km from Sta. Margarita

                                                            20

                                                            Don Felipe

                                                            Province of Girona / Sant Marti d'Empuries

                                                            Sant Marti d'Empuries house

                                                            4 8 min stay varies

                                                            • 4 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Child Friendly
                                                            • Air conditioning

                                                            Price per night from

                                                            $207

                                                            Responds fast!
                                                            avg. 3 hours 4 minutes

                                                            Price per night from

                                                            $207

                                                            Distance approx 2.13 km from Sta. Margarita

                                                              16

                                                              Requesens 138b

                                                              Costa Brava / Empuriabrava

                                                              Empuriabrava house

                                                              2 4 min stay varies

                                                              • 2 bedrooms
                                                              • sleeps 4
                                                              • min stay varies
                                                              • Child Friendly

                                                              Price per night from

                                                              $112

                                                              Price per night from

                                                              $112

                                                              Distance approx 1.93 km from Sta. Margarita

                                                                24

                                                                Pení 29B

                                                                Costa Brava / Empuriabrava

                                                                Empuriabrava house

                                                                5 10 min stay varies

                                                                • 5 bedrooms
                                                                • sleeps 10
                                                                • min stay varies
                                                                • Swimming pool
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $305

                                                                Responds fast!
                                                                avg. 3 hours 2 minutes

                                                                Price per night from

                                                                $305

                                                                Distance approx 2.09 km from Sta. Margarita

                                                                  11

                                                                  Big Lake

                                                                  Costa Brava / Empuriabrava

                                                                  Empuriabrava apartment

                                                                  1 4 min stay varies

                                                                  • 1 bedroom
                                                                  • sleeps 4
                                                                  • min stay varies
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  • Air conditioning

                                                                  Price per night from

                                                                  $123

                                                                  Responds fast!
                                                                  avg. 2 hours 29 minutes

                                                                  Price per night from

                                                                  $123

                                                                  Distance approx 1.68 km from Sta. Margarita

                                                                    16

                                                                    port empuries

                                                                    Costa Brava / Empuriabrava

                                                                    Empuriabrava apartment

                                                                    1 4 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • min stay varies
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $126

                                                                    Price per night from

                                                                    $126

                                                                    Distance approx 1.92 km from Sta. Margarita

                                                                      10

                                                                      Pure Brasa

                                                                      Costa Brava / Empuriabrava

                                                                      Empuriabrava apartment

                                                                      2 4 min stay varies

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • min stay varies
                                                                      • Child Friendly
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $135

                                                                      Price per night from

                                                                      $135

                                                                      Distance approx 1.74 km from Sta. Margarita

                                                                        17

                                                                        SAINT LOUIS

                                                                        Costa Brava / Empuriabrava

                                                                        Empuriabrava apartment

                                                                        1 2 min stay varies

                                                                        • 1 bedroom
                                                                        • sleeps 2
                                                                        • min stay varies
                                                                        • Child Friendly
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $76

                                                                        Responds fast!
                                                                        avg. 3 hours 2 minutes

                                                                        Price per night from

                                                                        $76

                                                                        Distance approx 11.75 km from Sta. Margarita

                                                                          22

                                                                          Costabravaforrent Montgri 6, up to 4, shared pool

                                                                          Costa Brava / Albons

                                                                          Albons apartment

                                                                          2 4 7 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 4
                                                                          • 7 nights min
                                                                          • Nearest beach 5 mi
                                                                          • Swimming pool
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $128

                                                                          Price per night from

                                                                          $128

                                                                          Distance approx 11.64 km from Sta. Margarita

                                                                            24

                                                                            Costabravaforrent Oli, rustic design and cosy house up to 6 people

                                                                            Costa Brava / Albons

                                                                            Albons house

                                                                            3 6 7 nights min

                                                                            • 3 bedrooms
                                                                            • sleeps 6
                                                                            • 7 nights min
                                                                            • Nearest beach 4 mi
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $265

                                                                            Price per night from

                                                                            $265

                                                                            Distance approx 0.1 km from Sta. Margarita Show on Map

                                                                              15

                                                                              Beautiful apt with pool access

                                                                              Costa Brava / Roses

                                                                              Roses apartment

                                                                              2 6 5 nights min

                                                                              • 2 bedrooms
                                                                              • sleeps 6
                                                                              • 5 nights min
                                                                              • Beach / lakeside relaxation
                                                                              • Swimming pool
                                                                              • Ski

                                                                              Price per night from

                                                                              $167

                                                                              Responds fast!
                                                                              avg. 1 hour 39 minutes

                                                                              Price per night from

                                                                              $167