BookGuestRooms
Corsica
Destinations

Hotels in Corsica

Corsica has 428 places to stay listed here — 428 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around €49.

Browse by city
Where to stay

Cities in Corsica

Where to stay in Corsica

CityListingsFromTop-rated
Porto-Vecchio 34 hotelsfrom €75Hôtel Casanghjulina (4.8/5)
Bonifacio 21 hotelsfrom €95Résidence Casarina (4.8/5)
Calvi 21 hotelsfrom €70Maria Die (4.8/5)
Bastia 20 hotelsfrom €69Hôtel Casa Mea (4.6/5)
Ajaccio 19 hotelsfrom €71Suite 2 chambres avec vue mer et montagne Petit-déjeuner Proche port & aéroport (4.8/5)
LʼÎle-Rousse 17 hotelsfrom €62Hôtel & Spa Rocabella (4.8/5)
Saint-Florent 17 hotelsfrom €83Hôtel U San Daniellu villas et chambres (4.9/5)
Porto Ota 15 hotelsfrom €54Les Flots Bleus (4.5/5)
Propriano 12 hotelsfrom €75Boutique Hôtel Château Rouher (4.9/5)
Corte 10 hotelsfrom €104Dominique Colonna (4.7/5)

Good to know

How many hotels are listed in Corsica?

428 hotels, guesthouses and B&Bs across 125 cities in Corsica, each with rooms, photos and live partner rates.

What do hotels in Corsica cost?

Listed nightly rates on partner sites start around €49, varying by area, property and dates. Live prices show on the booking partner's page.

Which Corsica city has the most listings here?

Porto-Vecchio, with 34 listed hotels.