Book Capri hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Capri

Cheap Capri hotels

Hotel Weber Ambassador

Hotel Weber Ambassador

4 out of 5
Via Marina Piccola 118, Capri, NA
The price is AU$222 per night from 26 Mar to 27 Mar
AU$222
includes taxes & fees
26 Mar - 27 Mar
With a stay at Hotel Weber Ambassador in Capri (Marina Piccola), you'll be a 3-minute walk from Via Krupp and a 3-minute drive from Piazzetta di Capri.
Hotel Weber Ambassador
Hotel della Piccola Marina

Hotel della Piccola Marina

4 out of 5
Via Mulo 14 -16, Capri, NA
With a stay at Hotel della Piccola Marina, you'll be centrally located in Capri, within a 5-minute drive of Villa San Michele and Marina Grande.
Hotel della Piccola Marina
Parco dei Principi Hotel

Parco dei Principi Hotel

5 out of 5
Via Rota, 44, Sorrento, NA
With a stay at Parco dei Principi Hotel, you'll be centrally located in Sorrento, just a 5-minute walk from Corso Italia and 9 minutes by foot from Gulf of ...
Parco dei Principi Hotel
Save an average of 15% on thousands of hotels when you're signed in
Royal Continental Hotel Naples

Royal Continental Hotel Naples

4 out of 5
Via Partenope 38-44, Naples, NA
Fully refundableReserve now, pay when you stay
The price is AU$270 per night from 2 Mar to 3 Mar
AU$270
includes taxes & fees
2 Mar - 3 Mar
Royal Continental Hotel Naples is centrally located in Naples, a 3-minute walk from Castel dell'Ovo and 11 minutes by foot from Royal Palace.
Royal Continental Hotel Naples
Private villa with private beach path

Private villa with private beach path

Massa Lubrense
With a stay at this villa in Massa Lubrense, you'll be within a 15-minute drive of Gulf of Naples and Corso Italia.
Private villa with private beach path
Hotel Mary

Hotel Mary

4 out of 5
Via Filangieri 132, Vico Equense, NA
Fully refundableReserve now, pay when you stay
The price is AU$179 per night from 2 Mar to 3 Mar
AU$179
includes taxes & fees
2 Mar - 3 Mar
When you stay at Hotel Mary in Vico Equense, you'll be connected to a shopping center, within a 10-minute walk of Gulf of Naples and Giusso Castle.
Hotel Mary
Imperial Hotel Tramontano

Imperial Hotel Tramontano

4 out of 5
Via Vittorio Veneto 1, Sorrento, NA
The price is AU$331 per night from 28 Mar to 29 Mar
AU$331
includes taxes & fees
28 Mar - 29 Mar
With a stay at Imperial Hotel Tramontano in Sorrento (Sorrento City Centre), you'll be a 4-minute walk from Piazza Tasso and 6 minutes by foot from Corso ...
Imperial Hotel Tramontano
Majestic Palace Hotel

Majestic Palace Hotel

4 out of 5
Corso Marion Crawford 40, Sant'Agnello, NA
With a stay at Majestic Palace Hotel in Sant'Agnello, you'll be within a 10-minute walk of Gulf of Naples and Corso Italia.
Majestic Palace Hotel
Hotel Conca Park

Hotel Conca Park

4 out of 5
Via degli Aranci 13/bis, Sorrento, NA
Located in Sorrento (Sorrento Historic Centre), Hotel Conca Park is within a 10-minute walk of Piazza Tasso and Corso Italia.
Hotel Conca Park
Don't see what you're looking for?
See all available properties in Capri
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Capri hotels essential information

Accommodation
7,196 hotels
Lowest Price
AU$179
Highest Price
AU$331
Popular hotels
Hotel Weber Ambassador, Hotel della Piccola Marina, Parco dei Principi Hotel, Royal Continental Hotel Naples, Private villa with private beach path, Hotel Mary, Imperial Hotel Tramontano, Majestic Palace Hotel, Hotel Conca Park

Most recent Capri hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.