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

103 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 Walking trips All filters match
    “Stunning views with excellent accommodation” Altogether a marvellous holiday. An extremely well equipped villa with stunning views overlooking the bay. Lovely pool no need for the beach everyday! Lots of interesting places to visit close by. Car is ne

    Price per night from

    $408

    Price per night from

    $408

    (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 Walking trips All filters match

      Price per night from

      $463

      Price per night from

      $463

      (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 Walking trips All filters match

        Price per night from

        $349

        Price per night from

        $349

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

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

          Price per night from

          $333

          Responds fast!
          avg. 3 hours 21 minutes

          Price per night from

          $333

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

            Price per night from

            $92

            Price per night from

            $92

            (3) Excellent 

              22

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

              Costa Brava / Roses

              Roses villa

              3 8 min stay varies

              • 3 bedrooms
              • sleeps 8
              • min stay varies
              • Beach / lakeside relaxation
              • Nearest beach 1 mi
              • Swimming pool
              2 of 3 match: Walking trips, Beach or lakeside relaxation, Private pool 2 of 3 filters match

              Price per night from

              $388

              Responds fast!
              avg. 3 hours 14 minutes

              Price per night from

              $388

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

                Price per night from

                $644

                Price per night from

                $644

                (2) Very Good 

                  20

                  Comfortable apartment 50 meters from the beach

                  Costa Brava / Roses

                  Roses apartment

                  2 5 7 nights min

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

                  Price per night from

                  $82

                  Responds fast!
                  avg. 2 hours 49 minutes

                  Price per night from

                  $82

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

                    Price per night from

                    $162

                    Price per night from

                    $162

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

                      Certificate of Excellence

                      Price per night from

                      $120

                      Responds fast!
                      avg. 2 hours 49 minutes

                      Price per night from

                      $120

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

                        Price per night from

                        $101

                        Price per night from

                        $101

                        (4) Excellent 

                          27

                          La Sirenita - Roses/Canyelles

                          Roses / Canyelles, Roses

                          Roses apartment

                          1 4 min stay varies

                          • 1 bedroom
                          • sleeps 4
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Nearest beach 0.4 mi
                          • Child Friendly
                          2 of 3 match: Private pool, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                          Price per night from

                          $65

                          Price per night from

                          $65

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

                            Price per night from

                            $129

                            Price per night from

                            $129

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

                              Price per night from

                              $33

                              Responds fast!
                              avg. 2 hours 58 minutes

                              Price per night from

                              $33

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

                                Price per night from

                                $89

                                Responds fast!
                                avg. 2 hours 58 minutes

                                Price per night from

                                $89

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

                                  Price per night from

                                  $166

                                  Responds fast!
                                  avg. 2 hours 58 minutes

                                  Price per night from

                                  $166

                                  (4) Excellent 

                                    18

                                    El Vigata, penthouse, atic, duplex, private pool on the roof !!!

                                    Costa Brava / Roses

                                    Roses apartment

                                    4 8 min stay varies

                                    • 4 bedrooms
                                    • sleeps 8
                                    • min stay varies
                                    • Nearest beach 0.9 mi
                                    • Swimming pool
                                    • Child Friendly
                                    2 of 3 match: Beach or lakeside relaxation, Walking trips, Private pool 2 of 3 filters match

                                    Price per night from

                                    $111

                                    Responds fast!
                                    avg. 2 hours 18 minutes

                                    Price per night from

                                    $111

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

                                      Price per night from

                                      $185

                                      Price per night from

                                      $185

                                        25

                                        Nice apt with sea view & terrace

                                        Costa Brava / Roses

                                        Roses apartment

                                        3 4 5 nights min

                                        • 3 bedrooms
                                        • sleeps 4
                                        • 5 nights min
                                        • Beach / lakeside relaxation
                                        • Child Friendly
                                        2 of 3 match: Private pool, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                                        Price per night from

                                        $206

                                        Price per night from

                                        $206

                                          10

                                          FARO 2008

                                          Costa Brava / Roses

                                          Roses apartment

                                          1 4 7 nights min

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

                                          Price per night from

                                          $61

                                          Responds fast!
                                          avg. 2 hours 58 minutes

                                          Price per night from

                                          $61

                                            9

                                            2044 PUNTA DEL ESTE

                                            Costa Brava / Roses

                                            Roses apartment

                                            1 4 7 nights min

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

                                            Price per night from

                                            $129

                                            Responds fast!
                                            avg. 2 hours 58 minutes

                                            Price per night from

                                            $129

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

                                              Price per night from

                                              $123

                                              Price per night from

                                              $123

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

                                                Price per night from

                                                $166

                                                Responds fast!
                                                avg. 2 hours 58 minutes

                                                Price per night from

                                                $166

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

                                                  Price per night from

                                                  $106

                                                  Responds fast!
                                                  avg. 2 hours 58 minutes

                                                  Price per night from

                                                  $106

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

                                                    Price per night from

                                                    $118

                                                    Responds fast!
                                                    avg. 2 hours 58 minutes

                                                    Price per night from

                                                    $118

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

                                                      Price per night from

                                                      $51

                                                      Responds fast!
                                                      avg. 2 hours 58 minutes

                                                      Price per night from

                                                      $51

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

                                                        Price per night from

                                                        $56

                                                        Responds fast!
                                                        avg. 2 hours 58 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 3 match: Private pool, Walking trips, Beach or lakeside relaxation 1 of 3 filters match

                                                          Price per night from

                                                          $460

                                                          Responds fast!
                                                          avg. 2 hours 58 minutes

                                                          Price per night from

                                                          $460

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

                                                            Price per night from

                                                            $92

                                                            Responds fast!
                                                            avg. 2 hours 58 minutes

                                                            Price per night from

                                                            $92

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

                                                              Price per night from

                                                              $66

                                                              Responds fast!
                                                              avg. 2 hours 58 minutes

                                                              Price per night from

                                                              $66

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

                                                                Price per night from

                                                                $128

                                                                Responds fast!
                                                                avg. 2 hours 58 minutes

                                                                Price per night from

                                                                $128

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

                                                                  Price per night from

                                                                  $31

                                                                  Responds fast!
                                                                  avg. 2 hours 58 minutes

                                                                  Price per night from

                                                                  $31

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

                                                                    Price per night from

                                                                    $78

                                                                    Responds fast!
                                                                    avg. 2 hours 58 minutes

                                                                    Price per night from

                                                                    $78

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

                                                                      Price per night from

                                                                      $147

                                                                      Responds fast!
                                                                      avg. 2 hours 58 minutes

                                                                      Price per night from

                                                                      $147

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

                                                                        Price per night from

                                                                        $129

                                                                        Responds fast!
                                                                        avg. 2 hours 58 minutes

                                                                        Price per night from

                                                                        $129

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

                                                                          Price per night from

                                                                          $144

                                                                          Price per night from

                                                                          $144

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

                                                                            Price per night from

                                                                            $144

                                                                            Price per night from

                                                                            $144

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

                                                                              Price per night from

                                                                              $35

                                                                              Responds fast!
                                                                              avg. 2 hours 58 minutes

                                                                              Price per night from

                                                                              $35