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

295 Houses

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

    Price per night from

    $124

    Price per night from

    $124

    (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: Swimming 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

      $414

      Price per night from

      $414

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

        Price per night from

        $106

        Responds fast!
        avg. 3 hours 4 minutes

        Price per night from

        $106

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

          Price per night from

          $326

          Price per night from

          $326

          (11) Excellent 

          Certificate of Excellence

            30

            Luxury apartment B-1 on front of the seaside with pool/wifi/airco/garage

            Roses / Canyelles, Roses

            Roses apartment

            2 4 7 nights min

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

            Certificate of Excellence

            Price per night from

            $122

            Responds fast!
            avg. 2 hours 49 minutes

            Price per night from

            $122

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

              Price per night from

              $294

              Price per night from

              $294

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

                Price per night from

                $466

                Price per night from

                $466

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

                  Price per night from

                  $392

                  Responds fast!
                  avg. 3 hours 39 minutes

                  Price per night from

                  $392

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

                      Price per night from

                      $337

                      Responds fast!
                      avg. 3 hours 21 minutes

                      Price per night from

                      $337

                        24

                        Nice apt with pool access & terrace

                        Costa Brava / Roses

                        Roses apartment

                        2 4 min stay varies

                        • 2 bedrooms
                        • sleeps 4
                        • min stay varies
                        • Beach / lakeside relaxation
                        • Nearest beach 2 mi
                        • Swimming pool
                        Match: Swimming pool Beach or lakeside relaxation All filters match

                        Price per night from

                        $99

                        Price per night from

                        $99

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

                            Price per night from

                            $145

                            Price per night from

                            $145

                              38

                              Beautiful house with pool access

                              Costa Brava / Roses

                              Roses house

                              2 4 5 nights min

                              • 2 bedrooms
                              • sleeps 4
                              • 5 nights min
                              • Beach / lakeside relaxation
                              • Nearest beach 1 mi
                              • Swimming pool
                              Match: Swimming pool Beach or lakeside relaxation All filters match

                              Price per night from

                              $131

                              Price per night from

                              $131

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

                                Price per night from

                                $163

                                Price per night from

                                $163

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

                                  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: Swimming 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

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

                                    Price per night from

                                    $169

                                    Responds fast!
                                    avg. 3 hours 4 minutes

                                    Price per night from

                                    $169

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

                                      Price per night from

                                      $83

                                      Responds fast!
                                      avg. 3 hours 4 minutes

                                      Price per night from

                                      $83

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

                                          Price per night from

                                          $101

                                          Responds fast!
                                          avg. 3 hours 4 minutes

                                          Price per night from

                                          $101

                                            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: Swimming 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

                                              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: Swimming 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

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

                                                Price per night from

                                                $127

                                                Responds fast!
                                                avg. 3 hours 4 minutes

                                                Price per night from

                                                $127

                                                  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: Swimming 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

                                                    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: Swimming 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: Swimming 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

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

                                                        Price per night from

                                                        $466

                                                        Responds fast!
                                                        avg. 3 hours 4 minutes

                                                        Price per night from

                                                        $466

                                                          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: Swimming 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

                                                            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: Swimming 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

                                                              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: Swimming 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

                                                              (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: Swimming 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

                                                                  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: Swimming 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: Swimming 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

                                                                      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: Swimming 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

                                                                        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: Swimming 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

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

                                                                          Price per night from

                                                                          $36

                                                                          Responds fast!
                                                                          avg. 3 hours 4 minutes

                                                                          Price per night from

                                                                          $36

                                                                          (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: Swimming 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

                                                                            (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: Swimming 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