Hotels in Capri

Showing 1 - 20 from 359 properties
Holiday home
Price from: $95
Via Madonna Delle Grazie 18, 80073 Capri, Italy
8.2 Very good
From: $95
Aparthotel
Price from: $225
39 Scala Fenicia, 80076 Capri, Italy
5.4 Passable
From: $225
Guest house
Price from: $141
71 Via Provinciale Anacapri, 80073 Capri, Italy
8.3 Very good
From: $141
Guest house
Price from: $130
Via Le Botteghe 59 59, 80073 Capri, Italy
9.5 Exceptional
From: $130
Hotel
Price from: $232
Via Provinciale Marina Grande 264, 80073 Capri, Italy
9.2 Superb
From: $232
Hotel
Price from: $154
Via Croce 4, 80073 Capri, Italy
8.1 Very good
From: $154
Hotel
Price from: $527
8 Via Marino Occhio, 80073 Capri, Italy
9.8 Exceptional
From: $527
Apartments
Price from: $82
37 Via Longano, 80076 Capri, Italy
6.4 Pleasant
From: $82
Guest house
Price from: $137
Via Roma 27, 80073 Capri, Italy
9.8 Exceptional
From: $137
Hotel
Price from: $95
Via Matermania 36, 80073 Capri, Italy
9.2 Superb
From: $95
Apartments
Price from: $125
7 Via Tiberio, 80076 Capri, Italy
8.5 Very good
From: $125
Hotel
Price from: $155
Via Provinciale Marina Grande, 69, 80073 Capri, Italy
9.6 Exceptional
From: $155
Hotel
Price from: $91
Via Li Campi 13, 80073 Capri, Italy
8.2 Very good
From: $91
Apartments
Price from: $76
Via Longano 14, 80073 Capri, Italy
9.0 Superb
From: $76
Guest house
Price from: $108
Via Ignazio Cerio 11, 80073 Capri, Italy
9.1 Superb
From: $108
Guest house
Price from: $109
Via Fuorlovado, 40, 80073 Capri, Italy
9.8 Exceptional
From: $109
Guest house
Price from: $163
Via Palazzo a Mare 12, 80073 Capri, Italy
9.4 Superb
From: $163
Apartments
Price from: $68
Via L'abate 1, 80073 Capri, Italy
7.9 Good
From: $68
Holiday home
Price from: $260
8 Via Sopramonte, 80073 Capri, Italy
9.6 Exceptional
From: $260
Guest house
Price from: $83
Via Don Giobbe Ruocco, 26/B, 80073 Capri, Italy
8.8 Fabulous
From: $83