Menu

Search options

2026-02-26

2026-02-27
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Central hotels in Capri

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

429 results

  • Bougainville Luxury Boutique Hotel

    From US$ 366

    Via T. De Tommaso 6, Anacapri (Isola di Capri), Italy (To the map)

    The 4-star Capri Bougainville Anacapri, located 7 minutes' walk from Capri boat trip and about 10 minutes by car from the Historic baroque-style Santo Stefano Catholic Church, features an outdoor…

    To the hotel

    price for 1 night
    Book Now From US$ 366
  • Il Capri Hotel

    From US$ 621

    Via Roma 71, Capri, Italy (To the map)

    This venue is located in the centre of Capri, near Piazzetta Square and 11 minutes' walk from La Certosa di San Giacomo History Museum. This hotel offers concierge service, babysitting and dry…

    To the hotel

    price for 1 night
    Book Now From US$ 621
  • Affittacamere Capri Dolce Vita

    From US$ 153

    Via Roma 27, Capri, Italy (To the map)

    Overlooking the mountain, Affittacamere Capri Dolce Vita is a 15-minute walk from Marina Grande in Capri. This guest house features a cable flat-screen and a flat screen TV as well as free Wi-Fi…

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Capri Wine Hotel

    From US$ 262

    Via Provinciale Marina Grande, 69, Capri, Italy (To the map)

    Offering air-conditioned rooms and free Wi Fi throughout the venue, the 3-star Capri Wine Hotel is 850 metres from Marina Grande and within walking distance to Piazzetta Historic Square. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 262
  • Casa Morgano

    From US$ 277

    Via Tragara 6,, Capri, Italy (To the map)

    Offering a flat screen TV, an outdoor pool and a satellite flat-screen TV, Casa Morgano Hotel Capri is 20 minutes' walk from the 50m-long public Marina Piccola Pebble Beach. The venue is located 1 km…

    To the hotel

    price for 1 night
    Book Now From US$ 277
  • Hotel La Floridiana

    From US$ 297

    Campo Di Teste 16, Capri, Italy (To the map)

    Hotel La Floridiana Capri is located in a shopping district with views of the sea. One will enjoy a poolside bar or a hot tub and massage therapy, while the hotel also boasts ideal setting around a 5…

    To the hotel

    price for 1 night
    Book Now From US$ 297
  • Sina Flora

    From US$ 698

    Via Federico Serena, Capri, Italy (To the map)

    Situated near the botanical Gardens of Augustus, the quiet Sina Flora Hotel comprises 24 rooms within 5 minutes' walk to the centre of Capri. Offering views of the town, the venue is placed close to…

    To the hotel

    price for 1 night
    Book Now From US$ 698
  • La Casa Nel Bosco

    From US$ 229

    71 Via Provinciale Anacapri, Capri, Italy (To the map)

    Featuring free Wi-Fi in all rooms, La Casa Nel Bosco Hotel offers budget accommodation in Capri. La Certosa di San Giacomo is a 15-minutes’ walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 229
  • Hotel Villa Brunella

    From US$ 511

    Via Tragara 24 A, Capri, Italy (To the map)

    Hotel Villa Brunella Capri boasts positioning close to Belvedere Tragara Observation Deck, offering 20 rooms with panoramic views of the surroundings. Castiglione is 1.6 km from the accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 511
  • Il Cigno B&B

    From US$ 297

    28 Via Palazzo A Mare, Capri, Italy (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 297
  • La Reginella Capri

    From US$ 93

    Via Matermania 36, Capri, Italy (To the map)

    The 2-star La Reginella Capri Hotel is a quiet accommodation comprising 9 air-conditioned rooms within a few minutes drive from the 50m-long public Marina Piccola Pebble Beach. The venue is located…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Hotel Esperia

    From US$ 74

    Via Sopramonte, 41, 80076 Capri Na, Italy, Capri, Italy (To the map)

    Offering non-smoking rooms and free WiFi throughout the venue, the 3-star Hotel Esperia Capri is 550 metres from Piazzetta Square and within walking distance to Belvedere of Punta Cannone. The centre…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Guest House La Piazzetta

    From US$ 221

    Via Longano 14, Capri, Italy (To the map)

    Guest House La Piazzetta Capri, situated less than 1.1 km from Marina Grande, offers a sundeck, a flat screen TV and flat-screen TV. Castiglione is 300 metres away, and there is Via Krupp Walking…

    To the hotel

    price for 1 night
    Book Now From US$ 221
  • Regina Cristina

    From US$ 124

    Via Federico Serena 20, Capri, Italy (To the map)

    Regina Cristina Hotel Capri is perfectly located merely 5 minutes on foot from Via Krupp Walking Path and offers views of the city. This hotel also features WiFi in public areas.

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Hotel Villa Sarah

    From US$ 265

    Via Tiberio 3 A, Capri, Italy (To the map)

    Hotel Villa Sarah is set 0.2 km from Capri Tiberio Palace, and boasts a swimming pool, a sun deck and a seasonal outdoor pool. The property is located 1 km from the centre of Capri and a couple of…

    To the hotel

    price for 1 night
    Book Now From US$ 265
  • Villa La Pergola Capri

    From US$ 359

    Via Provinciale Anacapri 7, Capri, Italy (To the map)

    Located 600 metres from Axel Munthe House, the 3-star Villa La Pergola Capri offers air-conditioned rooms within a 10-minute walk of the 50m-long public Marina Piccola Pebble Beach. It features a bar…

    To the hotel

    price for 1 night
    Book Now From US$ 359
  • Hotel San Felice

    From US$ 120

    13 Li Campi Street, Capri, Italy (To the map)

    Located 300 metres from Piazzetta Square, Hotel San Felice Capri features a sundeck, a sunbathing terrace and a satellite TV. Set in the very heart of Capri, the venue offers quick access to Via…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Diva La Canzone Del Mare

    From US$ 339

    Via Marina Piccola, 93, Capri, Italy (To the map)

    Boasting an outdoor swimming pool, a solarium and a sundeck, Diva La Canzone Del Mare Hotel Capri is located just 0.1 km from Piazzetta. I Faraglioni is 5 minutes’ drive from Diva La Canzone Del Mare…

    To the hotel

    price for 1 night
    Book Now From US$ 339
  • Villa La Zagara By Caprirooms

    From US$ 163

    22 Gradoni Sopramonte, Capri, Italy (To the map)

    Featuring views of the garden, Villa La Zagara By Caprirooms is located approximately 10 minutes' drive from Capri boat trip.

    To the hotel

    price for 1 night
    Book Now From US$ 163
  • Relais Maresca Luxury Small Hotel & Terrace Restaurant

    From US$ 493

    Provinciale Marina Grande, Capri, Italy (To the map)

    The 4-star Relais Maresca Luxury Small Hotel Capri is located around 0.6 km from Spiaggia Libera di Marina Grande and comprises 24 rooms with modern comforts. Piazzetta is placed a 12-minute walk…

    To the hotel

    price for 1 night
    Book Now From US$ 493