Search hotels in Upper Corsica, France
Enter your dates and choose from 3194 hotels and other places to stay
Check out these popular cities in Upper Corsica
Bastia
330 hotelsCalvi
385 hotelsCorte
132 hotelsLʼÎle-Rousse
214 hotelsSaint-Florent
188 hotelsLucciana
67 hotelsVenaco
25 hotelsBiguglia
43 hotelsAlgajola
61 hotelsGaleria
44 hotels
Stay in Upper Corsica's best hotels!
Filter by:
Hôtel Flor
Located in Saint-Florent, 700 metres from Tettola Beach, Hôtel Flor provides accommodation with a shared lounge, free private parking and a terrace.

Hôtel Casa Mea
Located in Bastia, 500 metres from Miomo Beach, Hôtel Casa Mea provides accommodation with a seasonal outdoor swimming pool, free private parking, a shared lounge and a terrace.

Hôtel Des Gouverneurs
Featuring an indoor pool and panoramic sea views from the terrace, Hôtel Des Gouverneurs is a seafront property in the pedestrianised citadel area of Bastia, just 90 metres from Bastia Museum, 2...

Hotel Tettola
Hotel Tettola includes a beach area, a heated seasonal swimming pool in its garden and a bar. The rooms offer a private bathroom and a view of the sea or the street.

Le Saint Erasme, Hotel Eco Friendly
Le Saint Erasme is situated on the seafront in Calvi, just 850 metres from Calvi Marina.

Boutique Hôtel Responsable et Restaurant Basgi Basgi
Set in Saint-Florent, 500 metres from Tettola Beach, Boutique Hôtel Responsable et Restaurant Basgi Basgi offers accommodation with an outdoor swimming pool, free private parking, a garden and a...

Maria Die
Set in Calvi, 500 metres from Roncu Beach, Maria Die offers accommodation with an outdoor swimming pool, private parking, a shared lounge and a terrace.

Domaine du Reginu
Located in Santa-Reparata-di-Balagna, 8.1 km from Codole Lake, Domaine du Reginu provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

COCO
Set in Venaco, 28 km from Lake Melu, COCO offers accommodation with a garden, free private parking, a terrace and a restaurant.

Hôtel & Spa Rocabella
Situated in LʼÎle-Rousse, 100 metres from Nautique Beach, Hôtel & Spa Rocabella features accommodation with a fitness centre, free private parking, a shared lounge and a terrace.

Most booked hotels in Upper Corsica in the past month
Popular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 5,819 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 3,112 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 7.6Good - What previous guests thought, 1,491 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 1,600 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 1,378 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 7.8Good - What previous guests thought, 2,385 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 7.6Good - What previous guests thought, 998 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 2,353 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 8.8Fabulous - What previous guests thought, 329 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 1,568 reviews
Upper Corsica's best hotels with breakfast
Casa Di Lucia Mi-Hotel
Hotel in MazzolaBreakfast optionsScored out of 10, guest rating 9.4Superb - What previous guests thought, 71 reviewsCasa Di Lucia Mi-Hotel is located in the heart of a Corsican mountain village. It offers 4 suites, a terrace, restaurant and a seasonal outdoor swimming pool with views of the mountains.
From US$171.73 per nightHôtel Continental
Hotel in BastiaBreakfast optionsScored out of 10, guest rating 8.4Very good - What previous guests thought, 1,596 reviewsSet in Bastia, 1.3 km from Minelli Beach, Hôtel Continental offers accommodation with a terrace, private parking and a bar.
From US$103.18 per nightHôtel Posta Vecchia
Hotel in BastiaBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 1,153 reviewsSituated in Bastia and within 1.3 km of Saint Joseph Beach, Hôtel Posta Vecchia has a bar, non-smoking rooms, and free WiFi.
From US$103.06 per nightHôtel Le Bastia
Hotel in BastiaBreakfast optionsScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 5,819 reviewsSet in Bastia, 1.6 km from Saint Joseph Beach, Hôtel Le Bastia offers accommodation with a shared lounge, private parking and a bar.
From US$100.92 per nightHotel Port Toga
Hotel in BastiaBreakfast optionsScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 3,112 reviewsHotel Port Toga is located in Bastia, just a 2-minute walk from Port de Toga. Guests can enjoy the on-site bar. Free WiFi is available throughout.
From US$97.27 per nightChez Walter
Hotel in LuccianaBreakfast optionsScored out of 10, guest rating 8.5Very good - What previous guests thought, 1,082 reviewsChez Walter has rooms with views of its Mediterranean garden and is a 10-minute drive from Marana beaches.
From US$125.06 per nightLe Mariana
Hotel in CalviBreakfast optionsScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 1,326 reviewsJust a 5-minute walk from the centre of Calvi, this hotel features a seasonal outdoor swimming pool with panoramic views of the sea and the mountains. It also has a hot tub, a sauna and fitness room.
From US$90.32 per nightHôtel Spa Restaurant La Madrague
Hotel in LuccianaBreakfast optionsScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 2,110 reviewsSituated in Lucciana, 16 km from Station de Furiani, Hôtel Spa Restaurant La Madrague features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.
From US$86.85 per night
Budget hotels in Upper Corsica
La Châtaigneraie
Hotel in EvisaCheap hotelScored out of 10, guest rating 9.2Superb - What previous guests thought, 27 reviewsLa Châtaigneraie has a garden, shared lounge, a terrace and restaurant in Evisa. Featuring a bar, the property is located within 37 km of Calacuccia Lake.
From US$76.88 per night- Scored out of 10, guest rating 9.2Superb - What previous guests thought, 94 reviews
Located in Montegrosso, 16 km from Calvi Train Station, La Manufacture D'oriano LES NUITS AU VILLAGE provides accommodation with an outdoor swimming pool, free private parking and a restaurant.
From US$115.80 per night A STORIA
Hotel in BastiaCheap hotelScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 1,899 reviewsSet in Bastia, within 1.6 km of Minelli Beach and 1.6 km of Bastia Port, A STORIA offers accommodation with a terrace and as well as free private parking for guests who drive.
From US$110.01 per nightAuberge les Oliviers
Hotel in LuccianaCheap hotelScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 1,141 reviewsSituated 4 km from the beaches and the sea, Auberge les Oliviers offers a French restaurant which serves Corsican dishes and a bar. You can rest in the garden, next to the palm trees.
From US$64.85 per nightCors'Hotel
Hotel in BigugliaCheap hotelScored out of 10, guest rating 8.0Very good - What previous guests thought, 1,398 reviewsThis hotel is located between Bastia city centre and Bastia Airport. Just 5 km from the beach, it offers a 2000m² garden, an outdoor swimming pool and a petanque court.
From US$96.81 per nightHotel Belvedere
Hotel in CalviCheap hotelScored out of 10, guest rating 8.0Very good - What previous guests thought, 1,122 reviewsHotel Belvedere is located in the heart of Calvi and just 100 meters away from the commercial port and beach. Set at the foot of the citadel, the hotel offers views of the sea and the gulf.
From US$61.37 per nightSud Hôtel Restaurant
Hotel in BastiaCheap hotelScored out of 10, guest rating 8.4Very good - What previous guests thought, 1,871 reviewsThe 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.
From US$78.74 per nightCastellu Rossu
Hotel in LuccianaCheap hotelScored out of 10, guest rating 8.4Very good - What previous guests thought, 1,654 reviewsThis Corsican hotel is located in Lucciana, 2 km from Bastia-Poretta Airport and 15 km south from Bastia. It is set in a large park and features a large outdoor pool, a tennis court and free Wi-Fi.
From US$78.84 per night
Hotels in Upper Corsica that you can book without a credit card
Hôtel Flor
Hotel in Saint-FlorentNo credit card neededScored out of 10, guest rating 9.1Superb - What previous guests thought, 1,404 reviewsLocated in Saint-Florent, 700 metres from Tettola Beach, Hôtel Flor provides accommodation with a shared lounge, free private parking and a terrace.
From US$107.49 per nightHotel Cyrnea
Hotel in CalviNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 1,050 reviewsSet in Calvi, 700 metres from Pinède Beach, Hotel Cyrnea offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.
Hotel Tettola
Hotel in Saint-FlorentNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 1,137 reviewsHotel Tettola includes a beach area, a heated seasonal swimming pool in its garden and a bar. The rooms offer a private bathroom and a view of the sea or the street.
From US$101.61 per nightHôtel L'Escale Coté Port
Hotel in LʼÎle-RousseNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 1,354 reviewsThe Boutique Hotel l'Escale Coté Port is located just 80 metres from the beach and 300 metres from the centre of L’Île Rousse. It is set within a Japanese garden.
Le Saint Erasme, Hotel Eco Friendly
Hotel in CalviNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 1,462 reviewsLe Saint Erasme is situated on the seafront in Calvi, just 850 metres from Calvi Marina.
From US$130.27 per nightBoutique Hôtel Responsable et Restaurant Basgi Basgi
Hotel in Saint-FlorentNo credit card neededScored out of 10, guest rating 9.1Superb - What previous guests thought, 296 reviewsSet in Saint-Florent, 500 metres from Tettola Beach, Boutique Hôtel Responsable et Restaurant Basgi Basgi offers accommodation with an outdoor swimming pool, free private parking, a garden and a...
From US$130.51 per nightGrand Hôtel de la Scala
Hotel in CalacucciaNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 215 reviewsSet in Calacuccia, 1.2 km from Calacuccia Lake, Grand Hôtel de la Scala offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.
From US$128.71 per nightMaria Die
Hotel in CalviNo credit card neededScored out of 10, guest rating 9.4Superb - What previous guests thought, 394 reviewsSet in Calvi, 500 metres from Roncu Beach, Maria Die offers accommodation with an outdoor swimming pool, private parking, a shared lounge and a terrace.
FAQs about hotels in Upper Corsica
See reviews by guests who stayed at hotels in Upper Corsica
- From US$165.59 per nightScored out of 10, guest rating 8.2Very good - What previous guests thought, 1,148 reviewsBoth room and bathroom were very comfortable and tastefully decorated, the bed was very comfortable, staff very kind and helpful. The breakfast was very tasty, they even had juice press for freshly made orange juice. The little balcony was an unexpected plus we enjoyed very much. The restaurant serves excellent dinner. There's enough parking spaces for the guests. Would recommend to anyone who travels to Bastia.Guest review byIlianoraBelgium
- From US$126.11 per nightScored out of 10, guest rating 8.0Very good - What previous guests thought, 1,634 reviewsI wish we had stayed here longer! A well equipped, spacious and high quality finished apartment with lovely views of the pool, the overlooking mountains and the sea from a generous balcony. Staff welcome was superb and personal. Both swimming pools were very clean and well designed. Full size bathtub was a fabulous bonus. No hesitation in recommending, particular for a family holiday.Guest review byRehanUnited Kingdom
- Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 33 reviewsImmaculate villa with beautiful pool and surroundings. The villa had everything you could possibly need and was spotless. Loads of space for a family of four with older teenagers. The staff were incredibly friendly - from those on reception, to the cleaning staff.Guest review byHilaryUnited Kingdom
- Scored out of 10, guest rating 9.2Superb - What previous guests thought, 197 reviewsA very authentic Corsican hotel. Staff were wonderful. Located in a beautiful village . Very spacious room, lovely pool area. The hotel restaurant was excellent. Great food at affordable prices. Breakfast was also great value.Guest review byKarinaAustralia
- Scored out of 10, guest rating 9.1Superb - What previous guests thought, 162 reviewsHotel staff were amazing and service excellent. Room was larger than expected as we were upgraded yo a suite. Hotel facilities were wonderful and food at restaurant excellentGuest review byJaneUnited Kingdom
- From US$110.01 per nightScored out of 10, guest rating 8.5Very good - What previous guests thought, 1,275 reviewsIt’s so gorgeous! Really gives a italian/french vibe. The staff was super friendly. I just absolutely loved it! And would definetly recommend going here.Guest review byAnNetherlands
- Scored out of 10, guest rating 9.1Superb - What previous guests thought, 156 reviewsIt had character, space and was set in the beautiful countryside very near Calvi. The staff were super helpful. We had a fantastic stay.Guest review byViolaUnited Kingdom
- From US$79.90 per nightScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 1,525 reviewsThe cabine was nice in terms of size, comfortable, good kitchen size, great outdoor deck andlovely pool in the facilities.Guest review byLaraIreland
- From US$248.97 per nightScored out of 10, guest rating 9.1Superb - What previous guests thought, 219 reviewsReally great location - close to St Florent (10 min walk along the beach) but far enough away to be quiet and secluded.Guest review byPaulUnited Kingdom
- From US$99.59 per nightScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 638 reviewsGreat location, good mobile home, great camping site with lots of possible activities and nice staff.Guest review byBorkoSlovenia
- Scored out of 10, guest rating 8.8Fabulous - What previous guests thought, 656 reviewsloved the location right on the sea front spa area right at the edge of the sea what a viewGuest review byAaronUnited Kingdom
- Scored out of 10, guest rating 9.0Superb - What previous guests thought, 123 reviewsValue for money, great staff, great facilities.Guest review byFransSwitzerland
- From US$119.23 per nightScored out of 10, guest rating 8.1Very good - What previous guests thought, 498 reviewsbrilliant location, peaceful , gorgeous views.Guest review byJackieUnited Kingdom
- Scored out of 10, guest rating 9.0Superb - What previous guests thought, 1,144 reviewsEverything, beautiful facilities and locationGuest review byLEEUnited Kingdom
Planning a trip? Get inspired by reviews of cities in Upper Corsica
- 10.0
Bastia is a wonderful town with a bit of everything going on...
Bastia is a wonderful town with a bit of everything going on, but without having a hectic feel. The central marina is a very peaceful place to just hang out or to have dinner. There are many restaurants and our sampling was very favourable. It's a town worth visiting for sure.Guest review byMBoyleBCCanada - 10.0
The boat trip to Scandola nature reserve exceeded all...
The boat trip to Scandola nature reserve exceeded all expectations! Loved having a day to tour the villages of Balagne. Restaurants are excellent. We enjoyed salads at Il Resto. Wish we had had a full day for hiking a trail to lighthouse & beyond.Guest review byDianeUnited States - 10.0
Beautiful town, folk very friendly considering it is a...
Beautiful town, folk very friendly considering it is a tourist town. Great for nearby walks, superb river swim spots nearby. Lots of choice for eating drinking chilling. Easily 10 nearby walks from town or using very cheap bus service up valley. Great info available at tourist office, ie detailed walks and maps. Plus mountainbiking up restonica valley. Was never too hot in Mid August 2025.Guest review byAndy - 10.0
Lovely old town, with lots of quaint streets with...
Lovely old town, with lots of quaint streets with restaurants, bars and shops. The town beach was lovely but Bodri Beach, 3km away, is beautiful. The walk from L'ille Rouse to Bodri was VERY hard to find, but it can be done!Guest review byCaroline - 4.0
Saint Florent is a charming little town about 45 mins from...
Saint Florent is a charming little town about 45 mins from Losari. Unfortunately it’s packed with bars and cafes which serve a purpose but like a lot of places in Corsica mean that there’s little or no space for anything else- just feels like it lacks a bit of culture. Again like most places in Corsica any dish will cost you the standard 20 euros and I was amazed (as with other places in Corsica) how sparse the fish options are on menus- I’d expected it to have been a seafood paradise. So saint florent is ok for the day but given the awful beach (brown water and ridiculous winds) unless you like sipping overpriced cocktails and staring at the super rich on their yachts (who by the way are also getting their kicks from sitting back in luxury and staring at you) there’s not a great deal to do!Guest review byNickUnited Kingdom - 10.0
Our stay in Lucciana was chosen for the closeness to the...
Our stay in Lucciana was chosen for the closeness to the airport. It was very convenient, and made our 7:30 a.m. departure stress- free. We spent our time near Cervione and Felce to visit relatives and explore the birthplace of grandparents and great-grandparents. Corsica is absolutely beautiful. I visited last as a teenager with my mother in 1962. It's even far more beautiful than I remembered it to be.Guest review byLindaUnited States - 10.0
Algajola is a very pretty town with a small church and...
Algajola is a very pretty town with a small church and bastion. The beach is beautiful and the water crystal clear and safe bathing for young children. People snorkelled there around the rocks but I just swam. It has plenty of restaurants with friendly people, some with sea views. Watching and listening to the polyphonic trio in the church was one of my highlights. Also listened and danced to a very good band on a Saturday night. The trains are regular and Algajola is situated perfectly in the middle to visit L'ille-Rousse and Calvi plus all the perfect little secret beaches.Guest review byJanetUnited Kingdom - 8.0
The Corsican history is the middle ages.
The Corsican history is the middle ages. And Bastia has plenty on show. The museum is good. The citadel it is located in offers lots of nice restaurants and also a very nice, lovely smelling garden. The churches, in Bastia and in other towns and villages are richly decorated, evidence of great wealth deriving from Corsica's position in the trade routes criss crossing the area.Guest review byHubertUnited Kingdom - 10.0
Calvi’s an ideal place to just hang out, cafe and resto hop,...
Calvi’s an ideal place to just hang out, cafe and resto hop, go to the beach or walk the lovely lanes. It’s also an excellent base to have a rental car to venture further out across the mountains and along the coast, each with their own dramatic and wild and rugged landscapes. Plan your time however, the distances may look short, but the roads will in a lot of cases halve your kmph.Guest review byJaneAustralia - 6.0
Corte is a good place to do some hiking as the mountains and...
Corte is a good place to do some hiking as the mountains and hills are stunning. We found the people in Corte were not as friendly as other places in Corsica we visited- which does make a differnce! Personally I would skip Corte and stay longer somewhere else (Porto or Calvi were exceptional)Guest review byDarrenUnited Kingdom