HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit

Holidaymakers searching for holiday rentals in Capri also enquired about apartments in Sorrento, apartments in Positano and apartments in Trastevere area

Make a holiday home, apartment, cottage or villa in Capri, Italy your home away from home

The small yet beautiful island of Capri is situated just 3 miles (5km) off the western coast of mainland Italy, on the southern edge of the Gulf of Naples in Campania. One of the world’s oldest tourist resorts, Capri has been popular since Roman times and continues to attract holidaymakers to this day with its mix of scenery, weather and history. Whether the villas in Capri you’re planning to visit are modern holiday homes or Roman villas, you’ll find that Capri makes an ideal holiday destination that suits all tastes!

Things to do on holiday in Capri, Italy

Capri may be small, with an area of just 6.5 square miles (10.4 sq km), but don’t let this fool you into thinking there’s not much to see or do here! Capri is actually an island full of surprises and is a hugely popular destination. Because of its size, holiday accommodation is always in high demand so villas in Capri, and indeed all other forms of accommodation, should be booked as early as possible.

Enjoying the beaches and harbours of Capri is a favourite pastime, but you should also not miss some of the island’s other highlights. These include the intriguing Blue Grotto, a famous sea cave which can be visited by boat. Also in the water are the large scenic limestone Sea Stacks. The main settlement on the island is the City of Capri, though Anacapri is also an important community too. The chairlift from here up to the island’s highest point, Mount Solaro is popular for the scenic views from the top. A number of impressive Roman villas can be seen around the island including the Villa San Michele and Villa Jovis.

Places to visit on holiday in Capri, Italy

Although there will be plenty nearby to your self catering accommodation in Capri, the proximity to mainland Italy means you can nip across the water for a day trip to numerous destinations. Naples is the closest large city. The centre is listed as a UNESCO World Heritage Site in recognition of the city’s historical and cultural significance. Not far from Naples is the amazing site of Pompeii, the ancient city which was buried when Mount Vesuvius erupted.

The weather in Capri, Italy

When staying in villas in Capri you will discover why Capri has always been so popular as a tourist destination. You’ll enjoy a lovely Mediterranean climate with mild to hot weather all year round, peaking at a high of 29C (84F) in July and August. The winters are mild and wet with a high of 12C (54F) in January and February, the coldest months.

Flights to Capri, Italy

Being such a small island Capri does not have its own airport, though self catering accommodation in Capri is easy to reach by boat from the mainland. Catch a flight to Naples with many different airlines, including easyJet, then it’s a pleasant 40 minute boat ride to the island. You can also get a boat from Sorrento, Ischia or Forio.

  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    Wonderful! 4.9/5
    (15 reviews)
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 2
    Apartment #6662756
    15
    Viewed 19 times in the last 48 hours
      Exceptional! 5/5
      (31 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Separate Toilet
      • Sleeps 3
      Studio #6316979
      31
      Viewed 24 times in the last 48 hours
        Good! 3.9/5
        (15 reviews)
        avg/night
        • 4 BR
        • 3 BA
        • Sleeps 7
        Villa #1823367
        15
        Viewed 70 times in the last 48 hours
          • 2 BR
          • 2 BA
          • Sleeps 5
          Multiple rentals Villa #1706774
          7
          Viewed 25 times in the last 48 hours
            • 2 BR
            • 2 BA
            • Sleeps 4
            Multiple rentals Villa #1706774
            9
            Viewed 26 times in the last 48 hours
              Exceptional! 5/5
              (9 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Sleeps 5
              Apartment #6677975
              9
              Viewed 14 times in the last 48 hours
                Excellent! 4.4/5
                (17 reviews)
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 4
                Multiple rentals Villa #452214
                17
                Viewed 7 times in the last 48 hours
                  avg/night
                  • 2 BR
                  • 1 BA
                  • Sleeps 4
                  Apartment #6505413
                  3
                  Viewed 42 times in the last 48 hours
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Sleeps 4
                    House #6453621
                    1
                    Viewed 10 times in the last 48 hours
                      • Studio
                      • 1 BA
                      • Sleeps 2
                      Multiple rentals House #1706774
                      1
                      Viewed 20 times in the last 48 hours
                        • 5 BR
                        • 4 BA
                        • Sleeps 11
                        Multiple rentals House #6513966
                        1
                        Viewed 50 times in the last 48 hours
                          • Studio
                          • 3 BA
                          • Sleeps 6
                          Multiple rentals House #6513966
                          1
                          Viewed 20 times in the last 48 hours
                            avg/night
                            • 5 BR
                            • 4 BA
                            • Sleeps 12
                            Villa #1890623
                            Viewed 25 times in the last 48 hours
                              • 4 BR
                              • 4 BA
                              • Sleeps 11
                              Villa #6497945
                                • 4 BR
                                • 5 BA
                                • Sleeps 10
                                Villa #6522654
                                Viewed 23 times in the last 48 hours
                                  Exceptional! 5/5
                                  (4 reviews)
                                  avg/night
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 3
                                  Apartment #6546190
                                  4
                                  Viewed 18 times in the last 48 hours
                                    avg/night
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 4
                                    House #3897952
                                    1
                                    Viewed 13 times in the last 48 hours
                                      avg/night
                                      • 5 BR
                                      • 5 BA
                                      • Sleeps 11
                                      Villa #4109057
                                      1
                                      Viewed 7 times in the last 48 hours
                                        avg/night
                                        • 4 BR
                                        • 3 BA
                                        • Sleeps 8
                                        Villa #6480558
                                        Viewed 8 times in the last 48 hours
                                          Exceptional! 5/5
                                          (4 reviews)
                                          avg/night
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 4
                                          Apartment #6686124
                                          4
                                          Viewed 10 times in the last 48 hours
                                            Viewed 10 times in the last 48 hours
                                              avg/night
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 4
                                              Apartment #6714969
                                              2
                                              Viewed 6 times in the last 48 hours
                                                avg/night
                                                • 4 BR
                                                • 4 BA
                                                • Sleeps 8
                                                Multiple rentals Villa #1600141
                                                1
                                                Viewed 10 times in the last 48 hours
                                                  • 4 BR
                                                  • 3 BA
                                                  • Sleeps 8
                                                  Villa #6471032
                                                    Excellent! 4.7/5
                                                    (7 reviews)
                                                    avg/night
                                                    • 2 BR
                                                    • 2 BA
                                                    • Sleeps 5
                                                    Apartment #6694519
                                                    7
                                                    Viewed 19 times in the last 48 hours
                                                      avg/night
                                                      • 3 BR
                                                      • 1 BA
                                                      • Separate Toilet
                                                      • Sleeps 5
                                                      Multiple rentals Villa #452214
                                                      11
                                                      Viewed 6 times in the last 48 hours
                                                        • 2 BR
                                                        • 1 BA
                                                        • Sleeps 4
                                                        House #6707036
                                                        Viewed 9 times in the last 48 hours
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Apartment #6772648
                                                            Wonderful! 4.8/5
                                                            (13 reviews)
                                                            avg/night
                                                            • 2 BR
                                                            • 2 BA
                                                            • Sleeps 4
                                                            House #6683444
                                                            13
                                                            Viewed 20 times in the last 48 hours
                                                              Wonderful! 4.9/5
                                                              (8 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 2 BA
                                                              • Sleeps 6
                                                              Villa #6401396
                                                              8
                                                              Viewed 40 times in the last 48 hours
                                                                avg/night
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                Apartment #1557903
                                                                3
                                                                Viewed 13 times in the last 48 hours
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  House #6713976
                                                                  2
                                                                  Viewed 7 times in the last 48 hours
                                                                    Excellent! 4.5/5
                                                                    (4 reviews)
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Sleeps 8
                                                                    Villa #6661004
                                                                    4
                                                                    Viewed 7 times in the last 48 hours
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 1
                                                                      Apartment #6576783
                                                                      1
                                                                        • 3 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        Villa #1806549
                                                                        2
                                                                          avg/night
                                                                          • 4 BR
                                                                          • 3 BA
                                                                          • Sleeps 8
                                                                          House #6014543
                                                                          Viewed 5 times in the last 48 hours
                                                                            • 4 BR
                                                                            • 3 BA
                                                                            • Sleeps 8
                                                                            Villa #6111760
                                                                              View details for price
                                                                              • 3 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              Villa #6521045
                                                                              Viewed 6 times in the last 48 hours
                                                                                • 6 BR
                                                                                • 6 BA
                                                                                • Sleeps 13
                                                                                Estate #3760902
                                                                                Viewed 12 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 3 BA
                                                                                  • Sleeps 6
                                                                                  Villa #6774273
                                                                                  Viewed 7 times in the last 48 hours
                                                                                    avg/night
                                                                                    • 3 BR
                                                                                    • 3 BA
                                                                                    • Separate Toilets
                                                                                    • Sleeps 8
                                                                                    Villa #6700872
                                                                                    2
                                                                                    Viewed 10 times in the last 48 hours
                                                                                      avg/night
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 2
                                                                                      Apartment #6475867
                                                                                      1
                                                                                      Viewed 6 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 4 BR
                                                                                        • 4 BA
                                                                                        • Sleeps 8
                                                                                        Villa #6724628
                                                                                        Viewed 15 times in the last 48 hours
                                                                                          • 4 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 9
                                                                                          Villa #6710434
                                                                                            Wonderful! 4.8/5
                                                                                            (20 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 7
                                                                                            Villa #6169409
                                                                                            20
                                                                                            Viewed 21 times in the last 48 hours
                                                                                              avg/night
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 2
                                                                                              Apartment #3900693
                                                                                              2
                                                                                              Viewed 9 times in the last 48 hours
                                                                                                • 4 BR
                                                                                                • 4 BA
                                                                                                • Sleeps 9
                                                                                                Villa #4284714
                                                                                                Viewed 7 times in the last 48 hours
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 4
                                                                                                  Multiple rentals Villa #1600141
                                                                                                  1
                                                                                                  Viewed 7 times in the last 48 hours
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 3
                                                                                                    Apartment #1763171
                                                                                                    1
                                                                                                    • 1 - 50 of 300+
                                                                                                     

                                                                                                    Recent Reviews

                                                                                                    Idyllic hideaway in Capri

                                                                                                    5 of 5
                                                                                                    Cinza was absolutely the perfect hostess – She met us from the ferry and was incredibly friendly and informative about both the apartment and the island itself. Our flight was late so we arrived later than expected but Cinza was still there to meet us and was incredibly helpful in assisting with our bags and organising the porters. The apartment itself has real style and interest – it has the feel of a place that’s loved with lots of interesting artwork and books. It is also more than equipped for anything you might need during your stay. (wifi, hair dryer, washing machine etc) The garden is a beautiful place for meals and the home itself was spotless and a lovely space to relax and unwind. We thoroughly enjoyed making fresh lemonade from our own lemon tree in the garden and feasting on fresh nectarines from their trees. There is a local shop full of delicious fresh produce and local treats about 3min down the steps from the apartment so you are spoilt for choice – you can shop locally and enjoy meals in your own garden or go out to one of the many fantastic restaurants on the island. As many of the other guests noted, the view is breath-taking. The only slight improvement we would suggest for the house is to improve the showers – we would have loved if the water pressure was stronger but I believe lack of water pressure is a challenge for the whole island not just this apartment, given the heat and location. The showers are still perfectly adequate, we are just used to stronger showers at home. The shortest and quickest way to the house is via the little walk ways and steps which are characteristic of the island, but if you don’t fancy the walk in the heat you can always get one of the many regular buses to drop you off. Our only regret is we couldn’t stay longer! We would not hesitate to recommend this little gem and will definitely return in the future. Thank you so much for a wonderful stay. Marina & Steve
                                                                                                    • Review Submitted: 21-Jul-2016
                                                                                                    • Date of Stay: Jun 2016

                                                                                                    Casa Loto was absolutely prepared and clean

                                                                                                    5 of 5
                                                                                                    Casa Loto was absolutely prepared and clean. Spacious inside and out, very good furniture and fittings, lovely shaded area outside, plenty of towels etc. Everything was fine! We were pleased to meet the owners. Good communications with Summer In Italy.
                                                                                                    • Review Submitted: 04-Nov-2015
                                                                                                    • Date of Stay: May 2015

                                                                                                    "The apartment in the vil...

                                                                                                    4 of 5
                                                                                                    "The apartment in the villa was ideal. A lovely terrace all along the front with superb views of the Marina Grande. Good sized clean rooms. The Villa was in a perfect position about halfway between the Marina Grande and the main Piazza (about a 10-15 minute walk each way) with good bus service as well. A really great week."
                                                                                                    • Review Submitted: 09-Oct-2010
                                                                                                    • Date of Stay: Sep 2010