Roca Rentals

Close

Enter dates for more accurate prices

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

1,333 Houses

    35

    Villetta Isabella, Roca (Torre dell'Orso, Grotta della Poesia) 2 min walk to sea

    Melendugno / Roca

    Roca apartment

    2 5 min stay varies

    • 2 bedrooms
    • sleeps 5
    • min stay varies
    • Nearest beach 0.2 mi
    • Child Friendly
    • Car not necessary

    Price per night from

    $75

    Price per night from

    $75

    Great rentals within 20 miles that match your search

    Distance approx 10.84 km from Roca

    (4) Excellent 

      24

      Gemme di Otranto - GIADA

      Province of Lecce / Otranto

      Otranto apartment

      1 2 2 nights min

      • 1 bedroom
      • sleeps 2
      • 2 nights min
      • Child Friendly
      • Air conditioning

      Price per night from

      $157

      Responds fast!
      avg. 3 hours 19 minutes

      Price per night from

      $157

      Distance approx 14.41 km from Roca

      (4) Very Good 

        11

        Villa Lupia - Standard Single Room

        Province of Lecce / Cutrofiano

        Cutrofiano villa

        1 2 1 night min

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

        Price per night from

        $39

        Price per night from

        $39

        Distance approx 8.86 km from Roca

        (2) Very Good 

          15

          the boats

          Province of Lecce / San Cataldo

          San Cataldo hotel apartment

          1 4 min stay varies

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

          Price per night from

          $65

          Price per night from

          $65

          Distance approx 18 km from Roca

          (2) Excellent 

            36

            Holiday house in the Countryside

            Province of Lecce / Aradeo

            Aradeo b and b

            1 2 2 nights min

            • 1 bedroom
            • sleeps 2
            • 2 nights min
            • Child Friendly
            • Air conditioning
            • Private garden

            Price per night from

            $52

            Price per night from

            $52

            Distance approx 13.74 km from Roca

            (1) Excellent 

              14

              Residenza d'Epoca Palazzo Scarciglia - Comfort

              Province of Lecce / Minervino di Lecce

              Minervino di Lecce b and b

              7 8 1 night min

              • 7 bedrooms
              • sleeps 8
              • 1 night min
              • Beach / lakeside relaxation
              • Nearest beach 7 mi
              • Child Friendly

              Price per night from

              $59

              Price per night from

              $59

              Distance approx 14.15 km from Roca

              (2) Very Good 

                12

                BB Masseria dei 12 barns

                Province of Lecce / Minervino di Lecce

                Minervino di Lecce b and b

                1 2 3 nights min

                • 1 bedroom
                • sleeps 2
                • 3 nights min
                • Beach / lakeside relaxation
                • Nearest beach 5 mi
                • Child Friendly

                Price per night from

                $98

                Price per night from

                $98

                Distance approx 8.78 km from Roca

                (2) Very Good 

                  10

                  B&B Earth Salento

                  Province of Lecce / Martano

                  Martano b and b

                  1 2 3 nights min

                  • 1 bedroom
                  • sleeps 2
                  • 3 nights min
                  • Beach / lakeside relaxation
                  • Nearest beach 13 mi
                  • Suitable for children age 5+

                  Price per night from

                  $65

                  Price per night from

                  $65

                  Distance approx 13.76 km from Roca

                    8

                    Cris & Au, holiday homes, Maglie

                    Province of Lecce / Maglie

                    Maglie house

                    1 5 1 night min

                    • 1 bedroom
                    • sleeps 5
                    • 1 night min
                    • Nearest beach 17 mi
                    • Child Friendly
                    • Air conditioning

                    Price per night from

                    $33

                    Price per night from

                    $33

                    Distance approx 12.98 km from Roca

                      21

                      Bed & Beauty

                      Province of Lecce / Castromediano

                      Castromediano apartment

                      1 2 2 nights min

                      • 1 bedroom
                      • sleeps 2
                      • 2 nights min
                      • Beach / lakeside relaxation
                      • Nearest beach 11 mi
                      • Child Friendly

                      Price per night from

                      $59

                      Price per night from

                      $59

                      Distance approx 13.64 km from Roca

                        16

                        Stunning Palazzo in Puglia

                        Province of Lecce / Muro Leccese

                        Muro Leccese villa

                        8 14 4 nights min

                        • 8 bedrooms
                        • sleeps 14
                        • 4 nights min
                        • Nearest beach 15 mi
                        • Swimming pool
                        • Child Friendly

                        Price per night from

                        $1,145

                        Price per night from

                        $1,145

                        Distance approx 10.9 km from Roca

                        (6) Very Good 

                          9

                          Holiday House in the heart of OTRANTO

                          Province of Lecce / Otranto

                          Otranto townhouse

                          1 3 min stay varies

                          • 1 bedroom
                          • sleeps 3
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Nearest beach 0 mi
                          • Child Friendly

                          Price per night from

                          $65

                          Price per night from

                          $65

                          Distance approx 19.16 km from Roca

                          (20) Excellent 

                            24

                            HOLIDAY HOUSE ROOTS

                            Province of Lecce / Copertino

                            Copertino house

                            1 4 2 nights min

                            • 1 bedroom
                            • sleeps 4
                            • 2 nights min
                            • Beach / lakeside relaxation
                            • Nearest beach 5 mi
                            • Child Friendly

                            Price per night from

                            $104

                            Responds fast!
                            avg. 3 hours 23 minutes

                            Price per night from

                            $104

                            Distance approx 10.8 km from Roca

                              19

                              Otranto - center - HOUSE VIA THE TOWERS

                              Otranto / Diso-Marittima

                              Diso-Marittima townhouse

                              3 6 min stay varies

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

                              Price per night from

                              $130

                              Price per night from

                              $130

                              Distance approx 11.61 km from Roca

                              (14) Excellent 

                                13

                                HOLIDAY HOUSE DWELLINGS BLADE

                                Province of Lecce / Melpignano

                                Melpignano apartment

                                3 5 3 nights min

                                • 3 bedrooms
                                • sleeps 5
                                • 3 nights min
                                • Child Friendly
                                • Air conditioning
                                • Ask about pets

                                Price per night from

                                $104

                                Responds fast!
                                avg. 2 hours 54 minutes

                                Price per night from

                                $104

                                Distance approx 13.39 km from Roca

                                (1) Excellent 

                                  23

                                  Cozy Apartment between sea and olives in Salento

                                  Province of Lecce / Soleto

                                  Soleto apartment

                                  2 4 3 nights min

                                  • 2 bedrooms
                                  • sleeps 4
                                  • 3 nights min
                                  • Beach / lakeside relaxation
                                  • Child Friendly
                                  • Air conditioning

                                  Price per night from

                                  $85

                                  Responds fast!
                                  avg. 2 hours 6 minutes

                                  Price per night from

                                  $85

                                  Distance approx 10.52 km from Roca

                                    20

                                    M2 Masseria in property with pool and tennis

                                    Province of Lecce / Merine Apulia

                                    Merine Apulia apartment

                                    1 4 min stay varies

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

                                    Price per night from

                                    $85

                                    Price per night from

                                    $85

                                    Distance approx 14.33 km from Roca

                                    (2) Very Good 

                                      10

                                      One bedroom apartment for holiday house in the heart of Lecce

                                      Province of Lecce / Lecce

                                      Lecce apartment

                                      1 3 4 nights min

                                      • 1 bedroom
                                      • sleeps 3
                                      • 4 nights min
                                      • Beach / lakeside relaxation
                                      • Nearest beach 7 mi
                                      • Child Friendly

                                      Price per night from

                                      $59

                                      Responds fast!
                                      avg. 1 hour 59 minutes

                                      Price per night from

                                      $59

                                      Distance approx 12.72 km from Roca

                                        8

                                        Chorion Apartment

                                        Province of Lecce / Corigliano d'Otranto

                                        Corigliano d'Otranto apartment

                                        1 3 2 nights min

                                        • 1 bedroom
                                        • sleeps 3
                                        • 2 nights min
                                        • Child Friendly
                                        • Air conditioning
                                        • Pet Friendly

                                        Price per night from

                                        $52

                                        Price per night from

                                        $52

                                        Distance approx 10.51 km from Roca

                                        (8) Very Good 

                                          13

                                          Hypogeum Suites & Apartments Otranto

                                          Province of Lecce / Otranto

                                          Otranto hotel apartment

                                          15 6 7 nights min

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

                                          Price per night from

                                          $149

                                          Price per night from

                                          $149

                                          Distance approx 12.72 km from Roca

                                          (1) Excellent 

                                            12

                                            Villa Viola

                                            Province of Lecce / Corigliano d'Otranto

                                            Corigliano d'Otranto villa

                                            2 4 min stay varies

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

                                            Price per night from

                                            $65

                                            Price per night from

                                            $65

                                            Distance approx 10.34 km from Roca

                                              57

                                              Holiday House Marzia Otranto 4 places

                                              Province of Lecce / Otranto

                                              Otranto house

                                              1 4 min stay varies

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

                                              Price per night from

                                              $33

                                              Price per night from

                                              $33

                                              Distance approx 13.69 km from Roca

                                                24

                                                Palazzo Melissano

                                                Province of Lecce / San Cesario di Lecce

                                                San Cesario di Lecce townhouse

                                                3 7 min stay varies

                                                • 3 bedrooms
                                                • sleeps 7
                                                • min stay varies
                                                • Beach / lakeside relaxation
                                                • Nearest beach 15 mi
                                                • Child Friendly
                                                Inquire for Rates
                                                Inquire for Rates

                                                Distance approx 10.28 km from Roca

                                                  28

                                                  Holiday House Ludovica Otranto 8 places

                                                  Province of Lecce / Otranto

                                                  Otranto house

                                                  3 8 min stay varies

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

                                                  Price per night from

                                                  $59

                                                  Price per night from

                                                  $59

                                                  Distance approx 1.14 km from Roca Show on Map

                                                    9

                                                    Apartment in the center and 50 meters from the sea in Torre dell'Orso, COD. PT37

                                                    Melendugno / Torre dell'Orso

                                                    Torre dell'Orso house

                                                    2 5 7 nights min

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

                                                    Price per night from

                                                    $28

                                                    Price per night from

                                                    $28

                                                    Distance approx 10.57 km from Roca

                                                    (1) Very Good 

                                                      14

                                                      Otranto apartment in the center 50 mt to beaches

                                                      Otranto / Diso-Marittima

                                                      Diso-Marittima apartment

                                                      4 12 min stay varies

                                                      • 4 bedrooms
                                                      • sleeps 12
                                                      • min stay varies
                                                      • Beach / lakeside relaxation
                                                      • Ask about children
                                                      • Air conditioning
                                                      Inquire for Rates
                                                      Inquire for Rates

                                                      Distance approx 10.48 km from Roca

                                                        30

                                                        Holiday House Giusy Otranto 5/6 places

                                                        Province of Lecce / Otranto

                                                        Otranto house

                                                        2 6 min stay varies

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

                                                        Price per night from

                                                        $50

                                                        Price per night from

                                                        $50

                                                        Distance approx 10.62 km from Roca

                                                        (6) Excellent 

                                                          12

                                                          Dimora 800 Holiday Salento

                                                          Province of Lecce / Merine Apulia

                                                          Merine Apulia apartment

                                                          2 5 3 nights min

                                                          • 2 bedrooms
                                                          • sleeps 5
                                                          • 3 nights min
                                                          • Child Friendly
                                                          • Air conditioning

                                                          Price per night from

                                                          $130

                                                          Price per night from

                                                          $130

                                                          Distance approx 14.75 km from Roca

                                                            19

                                                            Marchioness of Casa

                                                            Province of Lecce / Lecce

                                                            Lecce house

                                                            1 4 1 night min

                                                            • 1 bedroom
                                                            • sleeps 4
                                                            • 1 night min
                                                            • Child Friendly
                                                            • Pet Friendly
                                                            • Private garden

                                                            Price per night from

                                                            $65

                                                            Price per night from

                                                            $65

                                                            Distance approx 13.39 km from Roca

                                                              15

                                                              BBarocco Luxury Accommodations

                                                              Province of Lecce / Lecce

                                                              Lecce apartment

                                                              2 6 2 nights min

                                                              • 2 bedrooms
                                                              • sleeps 6
                                                              • 2 nights min
                                                              • Nearest beach 10 mi
                                                              • Child Friendly
                                                              • Car not necessary

                                                              Price per night from

                                                              $117

                                                              Price per night from

                                                              $117

                                                              Distance approx 13.42 km from Roca

                                                                11

                                                                THE DIMORE OF ASSUNTA STANZA CALENDULA

                                                                Province of Lecce / Lecce

                                                                Lecce house

                                                                2 6 1 night min

                                                                • 2 bedrooms
                                                                • sleeps 6
                                                                • 1 night min
                                                                • Nearest beach 12 mi
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $85

                                                                Price per night from

                                                                $85

                                                                Distance approx 15.91 km from Roca

                                                                (4) Excellent 

                                                                  10

                                                                  Gino's House B&B - camera "Mare"

                                                                  Province of Lecce / Galatina

                                                                  Galatina b and b

                                                                  1 2 2 nights min

                                                                  • 1 bedroom
                                                                  • sleeps 2
                                                                  • 2 nights min
                                                                  • Nearest beach 20 mi
                                                                  • Air conditioning

                                                                  Price per night from

                                                                  $78

                                                                  Price per night from

                                                                  $78

                                                                  Distance approx 3.52 km from Roca Show on Map

                                                                    37

                                                                    Villa Meridiana Conca Specchiulla

                                                                    Province of Lecce / Conca Specchiulla

                                                                    Conca Specchiulla house

                                                                    3 6 7 nights min

                                                                    • 3 bedrooms
                                                                    • sleeps 6
                                                                    • 7 nights min
                                                                    • Child Friendly
                                                                    • Car not necessary
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $143

                                                                    Responds fast!
                                                                    avg. 2 hours 4 minutes

                                                                    Price per night from

                                                                    $143

                                                                    Distance approx 7.94 km from Roca Show on Map

                                                                      24

                                                                      Penthouse in Salento

                                                                      Province of Lecce / Calimera

                                                                      Calimera penthouse

                                                                      2 4 1 night min

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • 1 night min
                                                                      • Child Friendly
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $91

                                                                      Price per night from

                                                                      $91

                                                                      Distance approx 19.58 km from Roca

                                                                        31

                                                                        CARNATION - RESIDENCE ANCIENT DISO

                                                                        Province of Lecce / Diso

                                                                        Diso apartment

                                                                        2 5 7 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 5
                                                                        • 7 nights min
                                                                        • Child Friendly
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $209

                                                                        Price per night from

                                                                        $209

                                                                        Distance approx 14.09 km from Roca

                                                                          10

                                                                          superminiappartamento Rudiae

                                                                          Province of Lecce / Lecce

                                                                          Lecce apartment

                                                                          1 4 2 nights min

                                                                          • 1 bedroom
                                                                          • sleeps 4
                                                                          • 2 nights min
                                                                          • Child Friendly
                                                                          • Air conditioning

                                                                          Price per night from

                                                                          $91

                                                                          Price per night from

                                                                          $91

                                                                          Distance approx 13.71 km from Roca

                                                                          (1) Average 

                                                                            9

                                                                            Casa vacanze civicoquaranta

                                                                            Province of Lecce / Lecce

                                                                            Lecce apartment

                                                                            2 4 1 night min

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • 1 night min
                                                                            • Child Friendly
                                                                            • Air conditioning
                                                                            • Pet Friendly

                                                                            Price per night from

                                                                            $130

                                                                            Price per night from

                                                                            $130

                                                                            Distance approx 8 km from Roca Show on Map

                                                                              29

                                                                              "House Geranium" Poppy Room

                                                                              Province of Lecce / Calimera

                                                                              Calimera house

                                                                              1 4 1 night min

                                                                              • 1 bedroom
                                                                              • sleeps 4
                                                                              • 1 night min
                                                                              • Nearest beach 10 mi
                                                                              • Child Friendly
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $33

                                                                              Price per night from

                                                                              $33