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 Default Owner Icon heart-filled

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.

    Exceptional! 5/5
    (32 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Separate Toilet
    • Sleeps 3
    Studio #6316979
    32
    Viewed 30 times in the last 48 hours
      Good! 3.9/5
      (15 reviews)
      avg/night
      • 4 BR
      • 3 BA
      • Sleeps 7
      Villa #1823367
      15
      Viewed 58 times in the last 48 hours
        Excellent! 4.5/5
        (4 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 4
        Apartment #6505413
        4
        Viewed 39 times in the last 48 hours
          • 5 BR
          • 4 BA
          • Sleeps 11
          Multiple rentals House #6513966
          1
          Viewed 24 times in the last 48 hours
            Exceptional! 5/5
            (9 reviews)
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 5
            Apartment #6677975
            9
            Viewed 27 times in the last 48 hours
              • 2 BR
              • 2 BA
              • Sleeps 4
              Multiple rentals Villa #1706774
              9
              Viewed 40 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 18 times in the last 48 hours
                  • 2 BR
                  • 2 BA
                  • Sleeps 5
                  Multiple rentals Villa #1706774
                  7
                  Viewed 26 times in the last 48 hours
                    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
                      • 5 BR
                      • 4 BA
                      • Sleeps 12
                      Villa #1890623
                      Viewed 18 times in the last 48 hours
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Sleeps 4
                        House #6453621
                        2
                        Viewed 8 times in the last 48 hours
                          Wonderful! 4.9/5
                          (8 reviews)
                          avg/night
                          • 2 BR
                          • 2 BA
                          • Sleeps 6
                          Villa #6401396
                          8
                          Viewed 48 times in the last 48 hours
                            avg/night
                            • 4 BR
                            • 3 BA
                            • Sleeps 8
                            Villa #6480558
                            Viewed 13 times in the last 48 hours
                              avg/night
                              • 2 BR
                              • 1 BA
                              • Sleeps 4
                              Apartment #6714969
                              2
                              Viewed 18 times in the last 48 hours
                                • 3 BR
                                • 3 BA
                                • Sleeps 6
                                Villa #6522654
                                Viewed 12 times in the last 48 hours
                                  avg/night
                                  • 5 BR
                                  • 5 BA
                                  • Sleeps 11
                                  Villa #4109057
                                  1
                                  Viewed 9 times in the last 48 hours
                                    • 4 BR
                                    • 4 BA
                                    • Sleeps 11
                                    Villa #6497945
                                      Exceptional! 5/5
                                      (4 reviews)
                                      avg/night
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 3
                                      Apartment #6546190
                                      4
                                      Viewed 11 times in the last 48 hours
                                        Wonderful! 4.8/5
                                        (4 reviews)
                                        avg/night
                                        • 5 BR
                                        • 5 BA
                                        • Sleeps 14
                                        Villa #565423vb
                                        4
                                        Viewed 33 times in the last 48 hours
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 2
                                          Apartment #6662756
                                          15
                                            • Studio
                                            • 3 BA
                                            • Sleeps 6
                                            Multiple rentals House #6513966
                                            1
                                            Viewed 20 times in the last 48 hours
                                              avg/night
                                              • 4 BR
                                              • 4 BA
                                              • Sleeps 8
                                              Villa #6724628
                                              Viewed 9 times in the last 48 hours
                                                Viewed 12 times in the last 48 hours
                                                  • Studio
                                                  • 1 BA
                                                  • Sleeps 2
                                                  Multiple rentals House #1706774
                                                  1
                                                  Viewed 17 times in the last 48 hours
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    House #6707036
                                                    Viewed 7 times in the last 48 hours
                                                      • 2 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                      House #6713976
                                                      2
                                                        Exceptional! 5/5
                                                        (32 reviews)
                                                        avg/night
                                                        • 2 BR
                                                        • 1 BA
                                                        • Sleeps 6
                                                        Apartment #6036110
                                                        32
                                                        Viewed 25 times in the last 48 hours
                                                          avg/night
                                                          • 3 BR
                                                          • 1 BA
                                                          • Separate Toilet
                                                          • Sleeps 5
                                                          Multiple rentals Villa #452214
                                                          11
                                                          Viewed 10 times in the last 48 hours
                                                            Excellent! 4.7/5
                                                            (7 reviews)
                                                            avg/night
                                                            • 2 BR
                                                            • 2 BA
                                                            • Sleeps 5
                                                            Apartment #6694519
                                                            7
                                                            Viewed 11 times in the last 48 hours
                                                              avg/night
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 1
                                                              Apartment #6576783
                                                              1
                                                              Viewed 6 times in the last 48 hours
                                                                avg/night
                                                                • 1 BR
                                                                • 1 BA
                                                                • Sleeps 4
                                                                Apartment #6772648
                                                                Viewed 9 times in the last 48 hours
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 6
                                                                  Apartment #1557903
                                                                  3
                                                                  Viewed 31 times in the last 48 hours
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Sleeps 7
                                                                    House #6561631
                                                                    1
                                                                    Viewed 8 times in the last 48 hours
                                                                      Excellent! 4.5/5
                                                                      (4 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 3 BA
                                                                      • Sleeps 8
                                                                      Villa #6661004
                                                                      4
                                                                      Viewed 11 times in the last 48 hours
                                                                        • 4 BR
                                                                        • 3 BA
                                                                        • Sleeps 8
                                                                        Villa #6471032
                                                                          avg/night
                                                                          • 3 BR
                                                                          • 3 BA
                                                                          • Separate Toilets
                                                                          • Sleeps 8
                                                                          Villa #6700872
                                                                          2
                                                                          Viewed 12 times in the last 48 hours
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 2 BA
                                                                            • Sleeps 6
                                                                            Apartment #3819022
                                                                            1
                                                                            Viewed 6 times in the last 48 hours
                                                                              • 4 BR
                                                                              • 4 BA
                                                                              • Sleeps 8
                                                                              Multiple rentals Villa #1600141
                                                                              1
                                                                              Viewed 15 times in the last 48 hours
                                                                                avg/night
                                                                                • 4 BR
                                                                                • 3 BA
                                                                                • Sleeps 8
                                                                                Villa #6111760
                                                                                Viewed 5 times in the last 48 hours
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 6
                                                                                  Villa #6521045
                                                                                    Exceptional! 5/5
                                                                                    (4 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #6686124
                                                                                    4
                                                                                    Viewed 19 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 8 times in the last 48 hours
                                                                                          • 4 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 7
                                                                                          Villa #4471166
                                                                                          1
                                                                                          Viewed 36 times in the last 48 hours
                                                                                            • 6 BR
                                                                                            • 5 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 12
                                                                                            Villa #1046681
                                                                                            3
                                                                                              • 4 BR
                                                                                              • 4 BA
                                                                                              • Sleeps 9
                                                                                              Villa #4284714
                                                                                              Viewed 7 times in the last 48 hours
                                                                                                • 4 BR
                                                                                                • 4 BA
                                                                                                • Separate Toilet
                                                                                                • Sleeps 8
                                                                                                Apartment #6908999
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #6993852
                                                                                                  Viewed 5 times in the last 48 hours
                                                                                                    • 4 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 9
                                                                                                    Villa #6710434
                                                                                                    • 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: Jul 21, 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: Nov 04, 2015
                                                                                                    • Date of Stay: May 2015