Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


10 Best Hotels in Capri

See all 111 properties in Capri

Estimated price for 1 night/2 adults

Hotel Weber Ambassador

Hotel Weber Ambassador

Via Marina Piccola 118, Capri, NA
Hotel Weber Ambassador
    4.0 out of 5.0
     
     

    Steps from the sea and Marina Piccola, Hotel Weber Ambassador is within a 20-minute walk of Capri's La Piazzetta and Certosa di San Giacomo. Marina Grande and ...

    AU$235 per night for 2 guests

    4 Jun - 5 Jun
    Hotel Mamela

    Hotel Mamela

    Via Campo di Teste 8, Capri
    Hotel Mamela
      4.0 out of 5.0
       
       

      Situated in Capri, this hotel is within a 10-minute walk of Museum Ignazio Cerio and Piazzetta Capri. Marina Grande and Villa San Michele are also within 2 mi ...

      AU$336 per night for 2 guests

      6 Jun - 7 Jun
      Relais Maresca

      Relais Maresca

      Via Prov. Marina Grande, 284, Capri, NA
      Relais Maresca
        4.0 out of 5.0
         
         

        Located in Capri, this beachfront hotel is on the boardwalk and within a 10-minute walk of Marina Grande and Gulf of Naples. Villa San Michele and Piazzetta ...

        AU$493 per night for 2 guests

        18 Jun - 19 Jun
        Gatto Bianco Hotel & SPA

        Gatto Bianco Hotel & SPA

        Via Vittorio Emanuele, 32, Capri, NA
        Gatto Bianco Hotel & SPA
          4.0 out of 5.0
           
           

          Located in the heart of Capri, this hotel is within 1 mi (2 km) of Museum Ignazio Cerio, Piazzetta Capri, and Marina Grande. Villa San Michele and Gulf of Naples ...

          AU$264 per night for 2 guests

          26 May - 27 May
          Hotel della Piccola Marina

          Hotel della Piccola Marina

          Via Mulo 14 -16, Capri, NA
          Hotel della Piccola Marina
            4.0 out of 5.0
             
             

            Located in the heart of Capri, this romantic hotel is within a 10-minute walk of Marina Piccola and Piazzetta Capri. Marina Grande and Villa San Michele are ...

            AU$388 per night for 2 guests

            26 May - 27 May
            Hotel Syrene

            Hotel Syrene

            Via Camerelle 51, Capri, NA
            Hotel Syrene
              4.0 out of 5.0
               
               

              Located in the heart of Capri, this hotel is within a 10-minute walk of Museum Ignazio Cerio and Piazzetta Capri. Marina Grande and Villa San Michele are also ...

              AU$259 per night for 2 guests

              23 May - 24 May
              Capri Tiberio Palace

              Capri Tiberio Palace

              11-15 Via Croce, Capri, NA
              Capri Tiberio Palace
                5.0 out of 5.0
                 
                 

                Situated in Capri, this luxury hotel is within 1 mi (2 km) of Museum Ignazio Cerio, Piazzetta Capri, and Marina Grande. Villa San Michele and Blue Grotto are ...

                AU$797 per night for 2 guests

                26 May - 27 May
                Capri Yacht Luxury

                Capri Yacht Luxury

                Via Caterola, Capri, Città Metropolitana di Napoli
                Capri Yacht Luxury
                   
                   

                  Situated in Capri, this houseboat is within a 15-minute walk of Marina Grande and Gulf of Naples. Piazzetta Capri and Villa San Michele are also within 1 mi ...

                  Capri Yacht LuxuryGet Rates

                  Canasta

                  Canasta

                  Via Campo Di Teste 6, Capri, NA
                  Canasta
                    4.0 out of 5.0
                     
                     

                    Located in the heart of Capri, this hotel is within a 10-minute walk of Museum Ignazio Cerio and Piazzetta Capri. Marina Grande and Villa San Michele are also ...

                    AU$243 per night for 2 guests

                    23 May - 24 May
                    Hotel La Residenza

                    Hotel La Residenza

                    Via Federico Serena, 22, Capri, NA
                    Hotel La Residenza
                      4.0 out of 5.0
                       
                       

                      Located in the heart of Capri, this hotel is within a 10-minute walk of Museum Ignazio Cerio and Piazzetta Capri. Marina Grande and Villa San Michele are also ...

                      AU$353 per night for 2 guests

                      16 Jun - 17 Jun
                      Grand Hotel Quisisana

                      Grand Hotel Quisisana

                      Via Camerelle, 2, Capri
                      Grand Hotel Quisisana
                        5.0 out of 5.0
                         
                         

                        Located in the heart of Capri, this luxury hotel is steps from Museum Ignazio Cerio and Piazzetta Capri. Marina Grande and Gulf of Naples are also within 2 mi ...

                        AU$587 per night for 2 guests

                        23 May - 24 May
                        Hotel La Palma

                        Hotel La Palma

                        Via Vittorio Emanuele 39, Capri, NA
                        Hotel La Palma
                          4.0 out of 5.0
                           
                           

                          Dating from 1822, this Capri hotel is on Via Vittorio Emanuele, the main road of the historic center, lined with exclusive boutiques. La Piazzetta, the picturesque ...

                          AU$306 per night for 2 guests

                          31 May - 1 Jun
                          Hotel A Pazziella

                          Hotel A Pazziella

                          Via Fuorlovado 36, Capri, NA
                          Hotel A Pazziella
                            4.0 out of 5.0
                             
                             

                            Located in the heart of Capri, this hotel is within 1 mi (2 km) of Museum Ignazio Cerio, Piazzetta Capri, and Marina Grande. Villa San Michele and Gulf of Naples ...

                            AU$452 per night for 2 guests

                            31 May - 1 Jun
                            Villa Helios Capri

                            Villa Helios Capri

                            Via Croce, 4, Capri, Italy
                            Villa Helios Capri
                              3.0 out of 5.0
                               
                               

                              Situated in Capri, this inn is within 1 mi (2 km) of Museum Ignazio Cerio, Piazzetta Capri, and Marina Grande. Villa San Michele and Blue Grotto are also within ...

                              AU$201 per night for 2 guests

                              28 May - 29 May
                              Hotel Punta Tragara

                              Hotel Punta Tragara

                              Via Tragara 57, Capri
                              Hotel Punta Tragara
                                5.0 out of 5.0
                                 
                                 

                                Situated in Capri, this luxury hotel is within a 15-minute walk of Belvedere Tragara and Piazzetta Capri. Marina Grande and Villa San Michele are also within ...

                                AU$1,390 per night for 2 guests

                                23 May - 24 May
                                Twin Suites

                                Twin Suites

                                Via Vittorio Emanuele 9, Capri, Città Metropolitana di Napoli
                                Twin Suites
                                   
                                   

                                  Located in the heart of Capri, this guesthouse is within a 15-minute walk of Piazzetta Capri and Marina Grande. Villa San Michele and Gulf of Naples are also ...

                                  Twin SuitesGet Rates

                                  Villa Marina Capri Hotel & Spa

                                  Villa Marina Capri Hotel & Spa

                                  Via Provinciale Marina Grande 191, Capri, NA
                                  Villa Marina Capri Hotel & Spa
                                    5.0 out of 5.0
                                     
                                     

                                    Situated on the waterfront, this luxury hotel is within a 15-minute walk of Marina Grande and Gulf of Naples. Villa San Michele and Piazzetta Capri are also ...

                                    AU$1,056 per night for 2 guests

                                    8 Jun - 9 Jun
                                    Villa San Felice

                                    Villa San Felice

                                    Via Li Campi 13, Capri, NA
                                    Villa San Felice
                                      4.0 out of 5.0
                                       
                                       

                                      Situated in Capri, this hotel is within 1 mi (2 km) of Museum Ignazio Cerio, Piazzetta Capri, and Marina Grande. Villa San Michele and Gulf of Naples are also ...

                                      AU$177 per night for 2 guests

                                      27 May - 28 May
                                      Capri Inn

                                      Capri Inn

                                      Via Marina Grande 222, Capri, NA
                                      Capri Inn
                                         
                                         

                                        Situated near the beach, this guesthouse is within a 15-minute walk of Marina Grande and Gulf of Naples. Villa San Michele and Piazzetta Capri are also within ...

                                        AU$242 per night for 2 guests

                                        27 May - 28 May
                                        Hotel Villa Brunella

                                        Hotel Villa Brunella

                                        Via Tragara 24, Capri, NA
                                        Hotel Villa Brunella
                                          4.0 out of 5.0
                                           
                                           

                                          Situated in Capri, this hotel is within a 15-minute walk of Belvedere Tragara and Piazzetta Capri. Marina Grande and Villa San Michele are also within 3 mi (5 ...

                                          AU$372 per night for 2 guests

                                          23 May - 24 May

                                          Check prices on hotels in Capri

                                          Tonight 22 May - 23 May
                                          This weekend 24 May - 26 May
                                          Next weekend 31 May - 2 Jun.
                                          Map

                                          Recent Reviews in Capri

                                          Travel to Capri & Explore


                                          Explore Capri with Expedia.com.au’s Travel Guides to find the best flights, cars, holiday packages and more!