Corsica

Best hotels in Corsica

How to choose the best hotel for your holiday in Corsica
Search Hotels, B&Bs and Villas
Search
We offer best rates If you find it cheaper we refund the price difference.
Free cancellation Most properties allow cancellation without penalty.
We're available 24 hours a day For any problem call Booking.com.

In Corsica, you will be spoilt for choice even if, we warn you, the hotel scene on the island does not shine in terms of special attractions or top-class accommodation.

One often goes from the old, antiquated structure to the modern but charmless hotel. In addition, rates are often out of proportion during the high season.

The best hotels are usually at the most popular beach resorts, but if you look hard enough, you can find some charming hotels that are beginning to take hold on the island.

Although illegal, some establishments impose mandatory half-board in some summer months.

Recommended hotels in Corsica

Hotel
1 Hôtel Spunta Di Mare
Ajaccio - Quartier St Joseph
8.5Fabulous 5.405 reviews
This seafront hotel is situated at the entrance of Ajaccio city centre, 250 metres from Corse Azur Beach and 5 minutes from the international airport.
Book now
Hotel
2 Hôtel Fesch & Spa
Ajaccio - 7, Rue Cardinal Fesch Bp 202
8.0Very good 3.455 reviews
Hôtel Fesch & spa is situated in the centre of Ajaccio, just a 5-minute walk from the ferry port and 500 metres from the beach.
Book now
Hotel
3 Best Western Montecristo-Bastia
Bastia - Avenue Jean Zuccarelli
8.8Fabulous 3.137 reviews
The Best Western is located in Bastia, northern Corsica.
Book now
Hotel
4 Best Western Plus Ajaccio Amirauté
Ajaccio - 20 boulevard Georges Pompidou
8.5Fabulous 2.794 reviews
Set in Ajaccio, 400 metres from Lazaret Beach, Best Western Plus Ajaccio Amirauté offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.
Book now
Hotel
5 Hotel Des Roches
Sartène - 20 rue Jean Jaures
8.4Very good 1.801 reviews
Located in Sartène, one of Corsica's oldest towns, Hotel Des Roches is the perfect base from which to discover the breathtaking landscapes of the isle.
Book now
Hotel
6 Sud Hôtel Restaurant
Bastia - 490 Avenue De La Libération
8.5Fabulous 1.723 reviews
The Sud Hotel is located 2 km from the center of the port city of Bastia and less than 300 meters from the east coast of Corsica.
Book now
Hotel
7 Castellu Rossu
Lucciana - Route de l'Aéroport Poretta
8.2Very good 1.629 reviews
This Corsican hotel is located in Lucciana, 2 km from Bastia-Poretta Airport and 15 km south from Bastia.
Book now
Hotel
8 Hôtel Du Golfe
Ajaccio - 5. Boulevard Du Roi Jérome
7.9Good 1.592 reviews
Hôtel Du Golfe is situated in the heart of Ajaccio, by the central market square.
Book now
Hotel
9 Hôtel Sole Mare
Calvi - Pointe Saint Francois
8.1Very good 1.420 reviews
Sole Mare is located in a peaceful area near the beach, 300 metres from central Calvi.
Book now
Hotel
10 Hôtel Les Voyageurs
Bastia - 9 Avenue Marechal Sebastiani
8.3Very good 1.410 reviews
Set in the heart of Bastia, Hôtel Les Voyageurs, Bastia offers a 24-hour reception, luggage storage and bar.
Book now
Hotel
11 Hotel Santa Maria
Saint-Florent - Lieu Dit Cisternino
8.2Very good 1.392 reviews
Located in the heart of the wonderful resort Saint Florent, Hotel Santa Maria is set a few minutes away by foot from the marina and the shops and from pebble beaches.
Book now
Hotel
12 Hotel Balanea
Calvi - 6, rue Clémenceau - Port De Plaisance
8.0Very good 1.318 reviews
This hotel is built in a tourist port in Calvi, just 50 metres from the beach, restaurants and shops.
Book now
Hotel
13 Hotel Bartaccia
Propriano - 12 Quartier Bartaccia - Route De La Corniche
8.9Fabulous 1.318 reviews
Facing Valinco Gulf, Hotel Bartaccia is located in a 3-hectare flowered park in Propriano.
Book now
Hotel
14 Hotel Central Bastia
Bastia - 3, Rue Miot
8.7Fabulous 1.239 reviews
Featuring a shared lounge, terrace and views of city, Hotel Central Bastia is located in Bastia, 1.
Book now
Hotel
15 Hôtel Pietracap
Bastia - Chemin de la Guaita
8.9Fabulous 1.192 reviews
This hotel is located in Pietranera, a small town with a pebble beach, 3 km from Bastia.
Book now
See all the Hotel

Map accomodations

Check availability and rates

Use the form below to check room availability and prices in real time.

Search Hotels, B&Bs and Villas
Search
We offer best rates If you find it cheaper we refund the price difference.
Free cancellation Most properties allow cancellation without penalty.
We're available 24 hours a day For any problem call Booking.com.