Vacation Rentals & Villas in Roses

Close

Enter dates for more accurate prices

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

102 Houses

(4) Excellent 

    26

    Casa Leander, Luxury private villa and pool, Roses

    Costa Brava / Roses

    Roses villa

    3 6 7 nights min

    • 3 bedrooms
    • sleeps 6
    • 7 nights min
    • Beach / lakeside relaxation
    • Nearest beach 4 mi
    • Swimming pool
    Match: Private pool Beach or lakeside relaxation All filters match
    “Uninterrupted views, combined with first class villa.” Well equiped and smart villa set on the hillside of a quiet residential community. Pool, Wifi and sky for the teenagers. Pool and terrace with far reaching views of sea and mountains for the adult

    Price per night from

    $413

    Price per night from

    $413

    (1) Excellent 

      46

      Villa Mirador 4 bed/infinity pool/superb sea/mountain views

      Costa Brava / Roses

      Roses villa

      4 10 7 nights min

      • 4 bedrooms
      • sleeps 10
      • 7 nights min
      • Beach / lakeside relaxation
      • Nearest beach 4 mi
      • Swimming pool
      Match: Private pool Beach or lakeside relaxation All filters match

      Price per night from

      $293

      Price per night from

      $293

      (3) Very Good 

        16

        modern villa has sea Rosas Spain

        Costa Brava / Roses

        Roses villa

        4 8 7 nights min

        • 4 bedrooms
        • sleeps 8
        • 7 nights min
        • Beach / lakeside relaxation
        • Swimming pool
        • Child Friendly
        Match: Private pool Beach or lakeside relaxation All filters match

        Price per night from

        $464

        Price per night from

        $464

        (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
          Match: Private pool Beach or lakeside relaxation All filters match

          Price per night from

          $390

          Responds fast!
          avg. 3 hours 39 minutes

          Price per night from

          $390

            28

            White House

            Costa Brava / Roses

            Roses villa

            4 8 7 nights min

            • 4 bedrooms
            • sleeps 8
            • 7 nights min
            • Beach / lakeside relaxation
            • Swimming pool
            • Child Friendly
            Match: Private pool Beach or lakeside relaxation All filters match

            Price per night from

            $650

            Price per night from

            $650

            (1) Excellent 

              28

              luxury sea view pool villa

              Roses / Canyelles, Roses

              Roses villa

              3 8 min stay varies

              • 3 bedrooms
              • sleeps 8
              • min stay varies
              • Beach / lakeside relaxation
              • Nearest beach 1 mi
              • Swimming pool
              Match: Private pool Beach or lakeside relaxation All filters match

              Price per night from

              $335

              Responds fast!
              avg. 3 hours 21 minutes

              Price per night from

              $335

              These homes match some but not all of your filters. Clear all filters

                10

                4063 XAVI II - A

                Costa Brava / Roses

                Roses apartment

                3 5 7 nights min

                • 3 bedrooms
                • sleeps 5
                • 7 nights min
                • Beach / lakeside relaxation
                • Child Friendly
                • Pet Friendly
                1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                Price per night from

                $82

                Responds fast!
                avg. 3 hours 4 minutes

                Price per night from

                $82

                  13

                  3267 THE MOLL

                  Costa Brava / Roses

                  Roses apartment

                  2 6 7 nights min

                  • 2 bedrooms
                  • sleeps 6
                  • 7 nights min
                  • Beach / lakeside relaxation
                  • Child Friendly
                  • Air conditioning
                  1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                  Price per night from

                  $168

                  Responds fast!
                  avg. 3 hours 4 minutes

                  Price per night from

                  $168

                    9

                    2130 Blue horizon T2 -1

                    Costa Brava / Roses

                    Roses apartment

                    1 4 7 nights min

                    • 1 bedroom
                    • sleeps 4
                    • 7 nights min
                    • Beach / lakeside relaxation
                    • Child Friendly
                    • Pet Friendly
                    1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                    Price per night from

                    $33

                    Responds fast!
                    avg. 3 hours 4 minutes

                    Price per night from

                    $33

                      24

                      ROSES - STA. MARGARIDA // BEAUTIFUL APARTMENT WITH CANAL VIEWS

                      Costa Brava / Roses

                      Roses apartment

                      2 5 5 nights min

                      • 2 bedrooms
                      • sleeps 5
                      • 5 nights min
                      • Beach / lakeside relaxation
                      • Swimming pool
                      • Ask about children
                      1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                      Price per night from

                      $124

                      Price per night from

                      $124

                        11

                        2144 HORT DE MAR

                        Costa Brava / Roses

                        Roses apartment

                        1 4 7 nights min

                        • 1 bedroom
                        • sleeps 4
                        • 7 nights min
                        • Beach / lakeside relaxation
                        • Child Friendly
                        • Pet Friendly
                        1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                        Price per night from

                        $72

                        Responds fast!
                        avg. 3 hours 4 minutes

                        Price per night from

                        $72

                          13

                          3199 ROMINA

                          Costa Brava / Roses

                          Roses apartment

                          2 4 7 nights min

                          • 2 bedrooms
                          • sleeps 4
                          • 7 nights min
                          • Beach / lakeside relaxation
                          • Child Friendly
                          • Pet Friendly
                          1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                          Price per night from

                          $168

                          Responds fast!
                          avg. 3 hours 4 minutes

                          Price per night from

                          $168

                          (1) Very Good 

                            18

                            5020 ME

                            Costa Brava / Roses

                            Roses apartment

                            3 7 7 nights min

                            • 3 bedrooms
                            • sleeps 7
                            • 7 nights min
                            • Beach / lakeside relaxation
                            • Child Friendly
                            • Air conditioning
                            1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                            Price per night from

                            $119

                            Responds fast!
                            avg. 3 hours 4 minutes

                            Price per night from

                            $119

                            (1) Excellent 

                              9

                              2133 HORT DE MAR C 325

                              Costa Brava / Roses

                              Roses apartment

                              1 4 7 nights min

                              • 1 bedroom
                              • sleeps 4
                              • 7 nights min
                              • Beach / lakeside relaxation
                              • Child Friendly
                              • Pet Friendly
                              1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                              Price per night from

                              $100

                              Responds fast!
                              avg. 3 hours 4 minutes

                              Price per night from

                              $100

                                14

                                8002 MAISON LOS TORRINOS 50

                                Costa Brava / Roses

                                Roses house

                                4 8 7 nights min

                                • 4 bedrooms
                                • sleeps 8
                                • 7 nights min
                                • Beach / lakeside relaxation
                                • Child Friendly
                                • Pet Friendly
                                1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                Price per night from

                                $464

                                Responds fast!
                                avg. 3 hours 4 minutes

                                Price per night from

                                $464

                                  10

                                  3089 FALCONERA

                                  Costa Brava / Roses

                                  Roses apartment

                                  2 6 7 nights min

                                  • 2 bedrooms
                                  • sleeps 6
                                  • 7 nights min
                                  • Beach / lakeside relaxation
                                  • Child Friendly
                                  • Pet Friendly
                                  1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                  Price per night from

                                  $51

                                  Responds fast!
                                  avg. 3 hours 4 minutes

                                  Price per night from

                                  $51

                                    9

                                    5043 LOS ANGELES

                                    Costa Brava / Roses

                                    Roses apartment

                                    2 5 7 nights min

                                    • 2 bedrooms
                                    • sleeps 5
                                    • 7 nights min
                                    • Beach / lakeside relaxation
                                    • Child Friendly
                                    • Pet Friendly
                                    1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                    Price per night from

                                    $129

                                    Responds fast!
                                    avg. 3 hours 4 minutes

                                    Price per night from

                                    $129

                                      8

                                      1031 IBERIA

                                      Costa Brava / Roses

                                      Roses studio

                                      Studio 4 7 nights min

                                      • Studio
                                      • sleeps 4
                                      • 7 nights min
                                      • Beach / lakeside relaxation
                                      • Child Friendly
                                      • Air conditioning
                                      1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                      Price per night from

                                      $32

                                      Responds fast!
                                      avg. 3 hours 4 minutes

                                      Price per night from

                                      $32

                                        13

                                        3207 PANORAMA BJOS.2

                                        Costa Brava / Roses

                                        Roses apartment

                                        2 5 7 nights min

                                        • 2 bedrooms
                                        • sleeps 5
                                        • 7 nights min
                                        • Beach / lakeside relaxation
                                        • Child Friendly
                                        • Pet Friendly
                                        1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                        Price per night from

                                        $126

                                        Responds fast!
                                        avg. 3 hours 4 minutes

                                        Price per night from

                                        $126

                                          9

                                          3235 EL CORSARIO

                                          Costa Brava / Roses

                                          Roses apartment

                                          2 6 7 nights min

                                          • 2 bedrooms
                                          • sleeps 6
                                          • 7 nights min
                                          • Beach / lakeside relaxation
                                          • Child Friendly
                                          • Pet Friendly
                                          1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                          Price per night from

                                          $93

                                          Responds fast!
                                          avg. 3 hours 4 minutes

                                          Price per night from

                                          $93

                                            10

                                            2112 HORT DE MAR HAS 306

                                            Costa Brava / Roses

                                            Roses apartment

                                            1 4 7 nights min

                                            • 1 bedroom
                                            • sleeps 4
                                            • 7 nights min
                                            • Beach / lakeside relaxation
                                            • Child Friendly
                                            • Pet Friendly
                                            1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                            Price per night from

                                            $67

                                            Responds fast!
                                            avg. 3 hours 4 minutes

                                            Price per night from

                                            $67

                                              9

                                              2111 HORT DE MAR HAS 307

                                              Costa Brava / Roses

                                              Roses apartment

                                              1 4 7 nights min

                                              • 1 bedroom
                                              • sleeps 4
                                              • 7 nights min
                                              • Beach / lakeside relaxation
                                              • Child Friendly
                                              1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                              Price per night from

                                              $149

                                              Responds fast!
                                              avg. 3 hours 4 minutes

                                              Price per night from

                                              $149

                                                7

                                                2035 OLYMPIA

                                                Costa Brava / Roses

                                                Roses apartment

                                                1 6 7 nights min

                                                • 1 bedroom
                                                • sleeps 6
                                                • 7 nights min
                                                • Beach / lakeside relaxation
                                                • Child Friendly
                                                • Pet Friendly
                                                1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                Price per night from

                                                $56

                                                Responds fast!
                                                avg. 3 hours 4 minutes

                                                Price per night from

                                                $56

                                                  25

                                                  Nice apt with pool access & terrace

                                                  Costa Brava / Roses

                                                  Roses apartment

                                                  2 6 5 nights min

                                                  • 2 bedrooms
                                                  • sleeps 6
                                                  • 5 nights min
                                                  • Beach / lakeside relaxation
                                                  • Swimming pool
                                                  • Child Friendly
                                                  1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                  Price per night from

                                                  $145

                                                  Price per night from

                                                  $145

                                                    25

                                                    Nice apt with pool access & terrace

                                                    Costa Brava / Roses

                                                    Roses apartment

                                                    2 6 5 nights min

                                                    • 2 bedrooms
                                                    • sleeps 6
                                                    • 5 nights min
                                                    • Beach / lakeside relaxation
                                                    • Swimming pool
                                                    • Child Friendly
                                                    1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                    Price per night from

                                                    $145

                                                    Price per night from

                                                    $145

                                                      12

                                                      2121 ALEXANDRA

                                                      Costa Brava / Roses

                                                      Roses apartment

                                                      1 4 7 nights min

                                                      • 1 bedroom
                                                      • sleeps 4
                                                      • 7 nights min
                                                      • Beach / lakeside relaxation
                                                      • Child Friendly
                                                      • Air conditioning
                                                      1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                      Price per night from

                                                      $38

                                                      Responds fast!
                                                      avg. 3 hours 4 minutes

                                                      Price per night from

                                                      $38

                                                        29

                                                        3171. MIL. LENI II

                                                        Costa Brava / Roses

                                                        Roses apartment

                                                        2 6 7 nights min

                                                        • 2 bedrooms
                                                        • sleeps 6
                                                        • 7 nights min
                                                        • Beach / lakeside relaxation
                                                        • Child Friendly
                                                        • Air conditioning
                                                        1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                        Price per night from

                                                        $73

                                                        Responds fast!
                                                        avg. 3 hours 4 minutes

                                                        Price per night from

                                                        $73

                                                          11

                                                          2132 ROCMAR 4

                                                          Costa Brava / Roses

                                                          Roses apartment

                                                          1 4 7 nights min

                                                          • 1 bedroom
                                                          • sleeps 4
                                                          • 7 nights min
                                                          • Beach / lakeside relaxation
                                                          • Air conditioning
                                                          1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                          Price per night from

                                                          $149

                                                          Responds fast!
                                                          avg. 3 hours 4 minutes

                                                          Price per night from

                                                          $149

                                                            15

                                                            3166 DALLAS I Esc.A 2A

                                                            Costa Brava / Roses

                                                            Roses apartment

                                                            2 6 7 nights min

                                                            • 2 bedrooms
                                                            • sleeps 6
                                                            • 7 nights min
                                                            • Beach / lakeside relaxation
                                                            • Child Friendly
                                                            • Pet Friendly
                                                            1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                            Price per night from

                                                            $93

                                                            Responds fast!
                                                            avg. 3 hours 4 minutes

                                                            Price per night from

                                                            $93

                                                            (1) Excellent 

                                                              10

                                                              3116 ROCMAR 4

                                                              Costa Brava / Roses

                                                              Roses apartment

                                                              2 6 7 nights min

                                                              • 2 bedrooms
                                                              • sleeps 6
                                                              • 7 nights min
                                                              • Beach / lakeside relaxation
                                                              • Child Friendly
                                                              • Air conditioning
                                                              1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                              Price per night from

                                                              $54

                                                              Responds fast!
                                                              avg. 3 hours 4 minutes

                                                              Price per night from

                                                              $54

                                                              (1) Very Good 

                                                                15

                                                                4020 MAR DE ROSES

                                                                Costa Brava / Roses

                                                                Roses apartment

                                                                3 8 7 nights min

                                                                • 3 bedrooms
                                                                • sleeps 8
                                                                • 7 nights min
                                                                • Beach / lakeside relaxation
                                                                • Swimming pool
                                                                • Child Friendly
                                                                1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                                Price per night from

                                                                $106

                                                                Responds fast!
                                                                avg. 3 hours 4 minutes

                                                                Price per night from

                                                                $106

                                                                  9

                                                                  3140 ROCMAR 7 5 - HAS

                                                                  Costa Brava / Roses

                                                                  Roses apartment

                                                                  2 6 7 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 6
                                                                  • 7 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Child Friendly
                                                                  • Air conditioning
                                                                  1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                                  Price per night from

                                                                  $42

                                                                  Responds fast!
                                                                  avg. 3 hours 4 minutes

                                                                  Price per night from

                                                                  $42

                                                                    12

                                                                    2059 ROCMAR 7 4-C

                                                                    Costa Brava / Roses

                                                                    Roses apartment

                                                                    1 4 7 nights min

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • 7 nights min
                                                                    • Beach / lakeside relaxation
                                                                    • Child Friendly
                                                                    • Air conditioning
                                                                    1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                                    Price per night from

                                                                    $35

                                                                    Responds fast!
                                                                    avg. 3 hours 4 minutes

                                                                    Price per night from

                                                                    $35

                                                                    (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
                                                                      1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                                      Price per night from

                                                                      $123

                                                                      Responds fast!
                                                                      avg. 3 hours 25 minutes

                                                                      Price per night from

                                                                      $123

                                                                      (12) Excellent 

                                                                        45

                                                                        THE ROCKS

                                                                        Costa Brava / Roses

                                                                        Roses apartment

                                                                        3 6 4 nights min

                                                                        • 3 bedrooms
                                                                        • sleeps 6
                                                                        • 4 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 2 mi
                                                                        • Swimming pool
                                                                        1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                                        Price per night from

                                                                        $325

                                                                        Price per night from

                                                                        $325

                                                                        (1) Excellent 

                                                                          7

                                                                          RARE GREAT FACE VILLA BAY SEA ROSAS

                                                                          Costa Brava / Roses

                                                                          Roses house

                                                                          3 6 7 nights min

                                                                          • 3 bedrooms
                                                                          • sleeps 6
                                                                          • 7 nights min
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 1 mi
                                                                          • Child Friendly
                                                                          1 of 2 match: Private pool, Beach or lakeside relaxation 1 of 2 filters match

                                                                          Price per night from

                                                                          $93

                                                                          Price per night from

                                                                          $93

                                                                          (2) Very Good 

                                                                            16

                                                                            beautiful villa, pool

                                                                            Costa Brava / Roses

                                                                            Roses villa

                                                                            6 14 1 night min

                                                                            • 6 bedrooms
                                                                            • sleeps 14
                                                                            • 1 night min
                                                                            • Nearest beach 1 mi
                                                                            • Swimming pool
                                                                            • Child Friendly
                                                                            1 of 2 match: Beach or lakeside relaxation, Private pool 1 of 2 filters match

                                                                            Price per night from

                                                                            $676

                                                                            Price per night from

                                                                            $676

                                                                              21

                                                                              Bellavista Canyelles

                                                                              Costa Brava / Roses

                                                                              Roses house

                                                                              3 6 min stay varies

                                                                              • 3 bedrooms
                                                                              • sleeps 6
                                                                              • min stay varies
                                                                              • Nearest beach 1 mi
                                                                              • Swimming pool
                                                                              • Child Friendly
                                                                              1 of 2 match: Beach or lakeside relaxation, Private pool 1 of 2 filters match

                                                                              Price per night from

                                                                              $338

                                                                              Price per night from

                                                                              $338