San Roque Rentals

Close

Enter dates for more accurate prices

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

644 Houses

    15

    Villa Christina, Sotogrande, Costa del Sol

    San Roque / Sotogrande

    Sotogrande villa

    5 10 7 nights min

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

    Price per night from

    $461

    Price per night from

    $461

      24

      5 bedroom Villa in Guadiaro, Andalusia, Spain - 5364739

      San Roque / Guadiaro

      Guadiaro villa

      5 10 7 nights min

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

      Price per night from

      $667

      Price per night from

      $667

        19

        3 bedroom Villa in Guadiaro, Andalusia, Spain - 5571236

        San Roque / Guadiaro

        Guadiaro villa

        3 6 7 nights min

        • 3 bedrooms
        • sleeps 6
        • 7 nights min
        • Swimming pool
        • Child Friendly
        • Air conditioning

        Price per night from

        $322

        Price per night from

        $322

          12

          Luxury Villa with own pool in the San Roque Golf Resort, 4 ensuite bedrooms

          San Roque / Sotogrande

          Sotogrande villa

          4 8 5 nights min

          • 4 bedrooms
          • sleeps 8
          • 5 nights min
          • Child Friendly

          Price per night from

          $259

          Price per night from

          $259

            16

            4 bedroom Villa in Nuevo Guadiaro, Andalusia, Spain - 5707906

            San Roque / Guadiaro

            Guadiaro villa

            4 8 7 nights min

            • 4 bedrooms
            • sleeps 8
            • 7 nights min
            • Swimming pool
            • Child Friendly
            • Air conditioning

            Price per night from

            $626

            Price per night from

            $626

              19

              5 bedroom Villa in Sotogrande, Andalusia, Spain - 5707675

              San Roque / Sotogrande

              Sotogrande villa

              5 10 7 nights min

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

              Price per night from

              $363

              Price per night from

              $363

                32

                6 bedroom Villa in San Roque Club, Andalusia, Spain - 5218036

                San Roque / Guadiaro

                Guadiaro villa

                7 12 7 nights min

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

                Price per night from

                $660

                Price per night from

                $660

                  11

                  3 bedroom Villa in Sotogrande, Andalusia, Spain - 5707953

                  San Roque / Sotogrande

                  Sotogrande villa

                  3 6 7 nights min

                  • 3 bedrooms
                  • sleeps 6
                  • 7 nights min
                  • Swimming pool
                  • Child Friendly
                  • Air conditioning

                  Price per night from

                  $400

                  Price per night from

                  $400

                    45

                    Fabulous Semi-Detached Villa Panoramic Sea Views 10 min drive from Gibraltar!

                    Costa de la Luz / San Roque

                    San Roque townhouse

                    3 8 7 nights min

                    • 3 bedrooms
                    • sleeps 8
                    • 7 nights min
                    • Swimming pool
                    • Air conditioning

                    Price per night from

                    $239

                    Price per night from

                    $239

                      31

                      Casa Milanina B&B 2

                      San Roque / Sotogrande

                      Sotogrande b and b

                      1 2 1 night min

                      • 1 bedroom
                      • sleeps 2
                      • 1 night min
                      • Swimming pool
                      • Child Friendly
                      • Air conditioning

                      Price per night from

                      $97

                      Responds fast!
                      avg. 2 hours 59 minutes

                      Price per night from

                      $97

                        33

                        10 bedroom Villa in Puerto Sotogrande, Andalusia, Spain - 5049236

                        San Roque / Sotogrande

                        Sotogrande villa

                        10 26 7 nights min

                        • 10 bedrooms
                        • sleeps 26
                        • 7 nights min
                        • Swimming pool
                        • Child Friendly
                        • Air conditioning

                        Price per night from

                        $1,148

                        Price per night from

                        $1,148

                        (1) Average 

                          21

                          5 bedroom Villa in Alcaidesa, Andalusia, Spain - 5334771

                          Costa de la Luz / San Roque

                          San Roque villa

                          5 10 7 nights min

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

                          Price per night from

                          $330

                          Price per night from

                          $330

                            47

                            milanina house

                            San Roque / Sotogrande

                            Sotogrande b and b

                            1 2 1 night min

                            • 1 bedroom
                            • sleeps 2
                            • 1 night min
                            • Swimming pool
                            • Child Friendly
                            • Air conditioning

                            Price per night from

                            $97

                            Responds fast!
                            avg. 2 hours 59 minutes

                            Price per night from

                            $97

                            (7) Excellent 

                              15

                              Casita with pool and sea views Sotogrande/Duquesa sleeps 4

                              Sotogrande / San Diego, Sotogrande

                              Sotogrande villa

                              1 4 2 nights min

                              • 1 bedroom
                              • sleeps 4
                              • 2 nights min
                              • Beach / lakeside relaxation
                              • Swimming pool
                              • Child Friendly

                              Price per night from

                              $84

                              Responds fast!
                              avg. 3 hours 27 minutes

                              Price per night from

                              $84

                              (5) Excellent 

                                34

                                Exclusive Penthouse with spectacular views in Puerto Sotogrande

                                Sotogrande / Sotogrande Marina

                                Sotogrande penthouse

                                3 6 min stay varies

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

                                Price per night from

                                $180

                                Responds fast!
                                avg. 2 hours 42 minutes

                                Price per night from

                                $180

                                (2) Excellent 

                                  36

                                  Marina Penthouse

                                  Sotogrande / Sotogrande Marina

                                  Sotogrande penthouse

                                  2 4 min stay varies

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

                                  Price per night from

                                  $170

                                  Price per night from

                                  $170

                                  (2) Excellent 

                                    33

                                    Sotogrande Marina Ribera Del Marlin Penthouse - Stunning Panoramic Views

                                    San Roque / Sotogrande

                                    Sotogrande apartment

                                    2 4 7 nights min

                                    • 2 bedrooms
                                    • sleeps 4
                                    • 7 nights min
                                    • Swimming pool
                                    • Child Friendly
                                    • Air conditioning

                                    Price per night from

                                    $181

                                    Price per night from

                                    $181

                                    (9) Excellent 

                                    Certificate of Excellence

                                      18

                                      Beautiful 3-Bedroom Apartment

                                      Sotogrande / La Paloma

                                      Sotogrande apartment

                                      3 6 min stay varies

                                      • 3 bedrooms
                                      • sleeps 6
                                      • min stay varies
                                      • Beach / lakeside relaxation
                                      • Nearest beach 0.3 mi
                                      • Swimming pool

                                      Certificate of Excellence

                                      Price per night from

                                      $105

                                      Responds fast!
                                      avg. 1 hour 27 minutes

                                      Price per night from

                                      $105

                                      (25) Excellent 

                                      Certificate of Excellence

                                        34

                                        CASA MAGNOLIA

                                        San Roque / Sotogrande

                                        Sotogrande villa

                                        4 9 65 nights min

                                        • 4 bedrooms
                                        • sleeps 9
                                        • 65 nights min
                                        • Swimming pool
                                        • Child Friendly
                                        • Air conditioning

                                        Certificate of Excellence

                                        Price per night from

                                        $373

                                        Responds fast!
                                        avg. 2 hours 27 minutes

                                        Price per night from

                                        $373

                                        (3) Excellent 

                                        Certificate of Excellence

                                          38

                                          Ribera del Marlin 153B

                                          Sotogrande / Sotogrande Marina

                                          Sotogrande apartment

                                          2 6 4 nights min

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

                                          Certificate of Excellence

                                          Price per night from

                                          $332

                                          Price per night from

                                          $332

                                          (4) Very Good 

                                            13

                                            Ribera del Marlin 7 3A

                                            Sotogrande / Sotogrande Marina

                                            Sotogrande apartment

                                            2 6 4 nights min

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

                                            Price per night from

                                            $332

                                            Price per night from

                                            $332

                                            (23) Excellent 

                                              41

                                              Casa Sylvista, Sotogrande

                                              San Roque / Sotogrande

                                              Sotogrande villa

                                              5 10 min stay varies

                                              • 5 bedrooms
                                              • sleeps 10
                                              • min stay varies
                                              • Beach / lakeside relaxation
                                              • Nearest beach 5 mi
                                              • Swimming pool

                                              Price per night from

                                              $497

                                              Price per night from

                                              $497

                                              (4) Excellent 

                                                25

                                                Three Palms

                                                San Roque / Sotogrande

                                                Sotogrande villa

                                                4 8 min stay varies

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

                                                Price per night from

                                                $447

                                                Price per night from

                                                $447

                                                (14) Excellent 

                                                  23

                                                  Luxury villa Casa Marsal, Sotogrande Alto, Costa del sol Spain

                                                  Sotogrande / Sotogrande Alto

                                                  Sotogrande villa

                                                  4 8 min stay varies

                                                  • 4 bedrooms
                                                  • sleeps 8
                                                  • min stay varies
                                                  • Nearest beach 8 mi
                                                  • Swimming pool
                                                  • Child Friendly

                                                  Price per night from

                                                  $224

                                                  Responds fast!
                                                  avg. 1 hour 3 minutes

                                                  Price per night from

                                                  $224

                                                    40

                                                    San Roque Club 5* golf-front villa by Sotogrande. 2-tier pool. Fibre Optic/Wifi

                                                    San Roque / Sotogrande

                                                    Sotogrande villa

                                                    7 12 min stay varies

                                                    • 7 bedrooms
                                                    • sleeps 12
                                                    • min stay varies
                                                    • Nearest beach 6 mi
                                                    • Swimming pool
                                                    • Ask about children

                                                    Price per night from

                                                    $447

                                                    Responds fast!
                                                    avg. 2 hours 18 minutes

                                                    Price per night from

                                                    $447

                                                    (2) Very Good 

                                                      7

                                                      Beautiful Apartment Overlooking the Marina

                                                      San Roque / Sotogrande

                                                      Sotogrande apartment

                                                      2 4 min stay varies

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

                                                      Price per night from

                                                      $149

                                                      Responds fast!
                                                      avg. 1 hour 8 minutes

                                                      Price per night from

                                                      $149

                                                        18

                                                        2 bedroom Apartment in Sotogrande, Andalusia, Spain - 5436466

                                                        Costa de la Luz / San Roque

                                                        San Roque apartment

                                                        2 6 7 nights min

                                                        • 2 bedrooms
                                                        • sleeps 6
                                                        • 7 nights min
                                                        • Swimming pool
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $179

                                                        Responds fast!
                                                        avg. 2 hours 15 minutes

                                                        Price per night from

                                                        $179

                                                          21

                                                          Marina Waterfront Apartment with spectacular views

                                                          San Roque / Sotogrande

                                                          Sotogrande apartment

                                                          2 4 min stay varies

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

                                                          Price per night from

                                                          $154

                                                          Responds fast!
                                                          avg. 2 hours 42 minutes

                                                          Price per night from

                                                          $154

                                                            44

                                                            Sotogrande Valgrande 4 Br Duplex Penthouse with large terrace

                                                            San Roque / Sotogrande

                                                            Sotogrande apartment

                                                            4 8 min stay varies

                                                            • 4 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Nearest beach 6 mi
                                                            • Swimming pool
                                                            • Child Friendly

                                                            Price per night from

                                                            $452

                                                            Price per night from

                                                            $452

                                                              14

                                                              2 bedroom Apartment in Sotogrande, Andalusia, Spain - 5698767

                                                              San Roque / Sotogrande

                                                              Sotogrande apartment

                                                              2 6 7 nights min

                                                              • 2 bedrooms
                                                              • sleeps 6
                                                              • 7 nights min
                                                              • Swimming pool
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $149

                                                              Responds fast!
                                                              avg. 2 hours 15 minutes

                                                              Price per night from

                                                              $149

                                                                19

                                                                Holiday townhouse in Sotogrande

                                                                San Roque / Sotogrande

                                                                Sotogrande townhouse

                                                                5 10 7 nights min

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

                                                                Price per night from

                                                                $427

                                                                Responds fast!
                                                                avg. 1 hour 38 minutes

                                                                Price per night from

                                                                $427

                                                                  16

                                                                  2 bedroom Apartment in Sotogrande, Andalusia, Spain - 5436461

                                                                  Costa de la Luz / San Roque

                                                                  San Roque apartment

                                                                  2 6 7 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 6
                                                                  • 7 nights min
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  • Air conditioning

                                                                  Price per night from

                                                                  $161

                                                                  Responds fast!
                                                                  avg. 2 hours 15 minutes

                                                                  Price per night from

                                                                  $161

                                                                    15

                                                                    1 bedroom Apartment in Sotogrande, Andalusia, Spain - 5436462

                                                                    Costa de la Luz / San Roque

                                                                    San Roque apartment

                                                                    1 2 7 nights min

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • 7 nights min
                                                                    • Swimming pool
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $148

                                                                    Responds fast!
                                                                    avg. 2 hours 15 minutes

                                                                    Price per night from

                                                                    $148

                                                                      16

                                                                      Sotogrande Marina With Private Pool

                                                                      San Roque / Sotogrande

                                                                      Sotogrande apartment

                                                                      3 6 min stay varies

                                                                      • 3 bedrooms
                                                                      • sleeps 6
                                                                      • min stay varies
                                                                      • Nearest beach 6 mi
                                                                      • Child Friendly
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $314

                                                                      Price per night from

                                                                      $314

                                                                        24

                                                                        San Roque Club 4 Br Penthouse with sea view and large terrace

                                                                        San Roque / Sotogrande

                                                                        Sotogrande apartment

                                                                        4 8 min stay varies

                                                                        • 4 bedrooms
                                                                        • sleeps 8
                                                                        • min stay varies
                                                                        • Nearest beach 8 mi
                                                                        • Swimming pool
                                                                        • Child Friendly

                                                                        Price per night from

                                                                        $329

                                                                        Price per night from

                                                                        $329

                                                                          37

                                                                          Exclusive apartmen next to Vaderrama Golf Course

                                                                          San Roque / Sotogrande

                                                                          Sotogrande apartment

                                                                          3 8 min stay varies

                                                                          • 3 bedrooms
                                                                          • sleeps 8
                                                                          • min stay varies
                                                                          • Swimming pool
                                                                          • Child Friendly
                                                                          • Air conditioning

                                                                          Price per night from

                                                                          $284

                                                                          Price per night from

                                                                          $284

                                                                            24

                                                                            Sotogrande Marina 2 Br Luxury Ground Floor Apartment w. Terrace, private parking

                                                                            San Roque / Sotogrande

                                                                            Sotogrande apartment

                                                                            2 4 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • min stay varies
                                                                            • Nearest beach 1 mi
                                                                            • Swimming pool
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $187

                                                                            Price per night from

                                                                            $187

                                                                              15

                                                                              The Sanroque Club Apartments

                                                                              San Roque / Guadiaro

                                                                              Guadiaro house

                                                                              3 8 min stay varies

                                                                              • 3 bedrooms
                                                                              • sleeps 8
                                                                              • min stay varies
                                                                              • Swimming pool
                                                                              • Ask about children
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $328

                                                                              Responds fast!
                                                                              avg. 2 hours 58 minutes

                                                                              Price per night from

                                                                              $328