Search hotels in Upper Corsica, France
Enter your dates and choose from 3641 hotels and other places to stay
Check out these popular cities in Upper Corsica
Bastia
352 hotelsCalvi
386 hotelsLʼÎle-Rousse
217 hotelsSaint-Florent
190 hotelsCorte
136 hotelsLucciana
70 hotelsAlgajola
61 hotelsPatrimonio
82 hotelsBiguglia
43 hotelsGaleria
46 hotels
Stay in Upper Corsica's best hotels!
Filter by:
Star Rating
Review score
Hôtel Casa Mea
Located in Bastia, a 6-minute walk from Miomo Beach, Hôtel Casa Mea provides accommodations 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 pedestrianized citadel area of Bastia, just 295 feet from Bastia Museum, 2...

Le Saint Erasme, Hotel Eco Friendly
Le Saint Erasme is located on the seafront in Calvi, just 2789 feet from Calvi Marina.

Boutique Hôtel Responsable et Restaurant Basgi Basgi
Located in Saint-Florent, a 5-minute walk from Tettola Beach, Boutique Hôtel Responsable et Restaurant Basgi Basgi provides accommodations with an outdoor swimming pool, free private parking, a garden...

Maria Die
Located in Calvi, a 6-minute walk from Roncu Beach, Maria Die provides accommodations with an outdoor swimming pool, private parking, a shared lounge and a terrace.

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

COCO
Located in Venaco, 17 miles from Lake Melu, COCO provides accommodations with a garden, free private parking, a terrace and a restaurant.

Hôtel Restaurant Villa Joséphine
Hôtel Restaurant Villa Joséphine has a seasonal outdoor swimming pool, garden, a shared lounge and terrace in LʼÎle-Rousse.

Misincu
Misincu features free WiFi and views of sea in Cagnano. This 5-star hotel has air-conditioned rooms with a private bathroom. At the hotel, the rooms have a wardrobe.

A Pasturella
Featuring a shared lounge, restaurant, bar and free WiFi, A Pasturella is located in Monticello, 3.3 miles from Pietra Lighthouse and 4.3 miles from Codole Lake.
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.6Excellent - What previous guests thought, 5,793 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 8.9Excellent - What previous guests thought, 2,971 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 7.8Good - What previous guests thought, 2,315 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 8.6Excellent - What previous guests thought, 3,109 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 8.5Very Good - What previous guests thought, 527 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 6.9Pleasant - What previous guests thought, 1,145 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 7.6Good - What previous guests thought, 1,831 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 7.6Good - What previous guests thought, 1,473 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 8.6Excellent - What previous guests thought, 2,089 reviewsPopular with guests booking hotels in Upper Corsica
Scored out of 10, guest rating 8.4Very Good - What previous guests thought, 2,320 reviews
Upper Corsica's best hotels with breakfast
RESIDENCE SANTA MARIA
Hotel in LʼÎle-RousseBreakfast optionsScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 402 reviewsLocated in LʼÎle-Rousse, a few steps from Lotissement des Iles Beach, RESIDENCE SANTA MARIA has accommodations with a garden, free private parking and a terrace.
From $193.50 per nightHôtel Restaurant Villa Joséphine
Hotel in LʼÎle-RousseBreakfast optionsScored out of 10, guest rating 9.4Wonderful - What previous guests thought, 298 reviewsHôtel Restaurant Villa Joséphine has a seasonal outdoor swimming pool, garden, a shared lounge and terrace in LʼÎle-Rousse.
From $199.36 per nightHotel Onda
Hotel in CalviBreakfast optionsScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 748 reviewsLocated 328 feet from Calvi Beach, Hotel Onda features accommodations with direct beach access, free WiFi and free private parking.
From $136.03 per nightU San Daniellu villas et chambres
Hotel in FarinoleBreakfast optionsScored out of 10, guest rating 9.7Exceptional - What previous guests thought, 222 reviewsLocated in Farinole, a 12-minute walk from Farinole Beach, U San Daniellu villas et chambres provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared...
From $214.60 per nightHôtel Liberata & Spa
Hotel in LʼÎle-RousseBreakfast optionsScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 353 reviewsSet in a traditional Corsican mansion in the center of L’Île-Rousse, Hôtel Liberata offers direct access to the beach and panoramic sea views.
From $331.75 per nightHôtel Funtana Marina
Hotel in LʼÎle-RousseBreakfast optionsScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 269 reviewsHôtel Funtana Marina is located 2625 feet from the beach in L'Ile Rousse and offers a heated swimming pool from April to October. You can admire the sea views from your guest room.
From $121.96 per nightAuberge Ferayola
Hotel in GaleriaBreakfast optionsScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 526 reviewsAuberge Ferayola is located a 3-minute drive from l’Argentella beach. It offers a self-catering cottage and rooms with views of the sea or the surrounding forest.
From $125.24 per nightLa Villa Calvi
Hotel in CalviBreakfast optionsScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 172 reviewsThis 5-star hotel is set a 5-minute drive from the center of Calvi, in the North West of Corsica.
From $477.29 per night
Budget hotels in Upper Corsica
COCO
Hotel in VenacoCheap hotelScored out of 10, guest rating 9.4Wonderful - What previous guests thought, 351 reviewsLocated in Venaco, 17 miles from Lake Melu, COCO provides accommodations with a garden, free private parking, a terrace and a restaurant.
From $110.09 per nightHôtel L'Isula Marina
Hotel in LʼÎle-RousseCheap hotelScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 658 reviewsLocated in LʼÎle-Rousse, a 2-minute walk from Napoleon Beach, Hôtel L'Isula Marina has accommodations with a shared lounge, private parking, a terrace and a bar.
From $100.85 per nightCasa Orfea
Hotel in AlgajolaCheap hotelScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 118 reviewsCasa Orfea is located in Algajola, within a 1-minute walk of Aregno Beach and 5.6 miles of L'Ile-Rousse Port.
From $96.87 per nightHôtel La Caravelle
Hotel in CalviCheap hotelScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 290 reviews"Hôtel La Caravelle is located in Calvi on the beachfront. Free WiFi access is available. Each room here will provide you with satellite TV, air conditioning and a garden view.
From $129 per nightHotel U Campanile
Hotel in VivarioCheap hotelScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 422 reviewsHotel U Campanile is located in Vivario and offers a restaurant and rooms with free Wi-Fi access. Within a 5-minute drive, you will reach the village center featuring shops and grocery stores.
From $99.68 per nightHotel Beau Rivage
Hotel in AlgajolaCheap hotelScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 554 reviewsThis hotel is located in the resort town of Algajola and has direct access to the beach. It also offers a elevator and rooms adapted for guests with reduced mobility.
From $84.43 per nightHotel St Joseph
Hotel in AlgajolaCheap hotelScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 352 reviewsHotel St Joseph is an 18th-century hotel located a short walk from the beach in the Corsican village of Balagne. The hotel bar is open in the evenings and guests can enjoy a drink on the terrace.
From $91.47 per nightHotel Le Saint Jean
Hotel in ErsaCheap hotelScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 649 reviewsSaint Jean is located in the north Corsican Mountains. It offers spectacular views of the mountains and sea. Rooms are air-conditioned, individually decorated and each has a private bathroom.
From $126.65 per night
Hotels in Upper Corsica you can book without a credit card
Hôtel Sampiero Corso
Hotel in CorteNo credit card neededScored out of 10, guest rating 7.6Good - What previous guests thought, 990 reviewsOffering free WiFi, Hôtel Sampiero Corso is located in Corte’s city center.
From $87.95 per nightDomaine du Reginu
Hotel in Santa-Reparata-di-BalagnaNo credit card neededScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 186 reviewsLocated in Santa-Reparata-di-Balagna, 5 miles from Codole Lake, Domaine du Reginu provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.
From $211.09 per nightCasa Paradisu
Hotel in LʼÎle-RousseNo credit card neededScored out of 10, guest rating 9.7Exceptional - What previous guests thought, 203 reviewsLocated in LʼÎle-Rousse, a 13-minute walk from Caruchettu Beach, Casa Paradisu has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a restaurant.
From $379.95 per nightHotel Macchia e Mare
Hotel in PietracorbaraNo credit card neededScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 124 reviewsLocated in Pietracorbara, a few steps from Pietracorbara Beach, Hotel Macchia e Mare provides accommodations with a garden, free private parking, a shared lounge and a terrace.
From $129 per nightMisincu
Hotel in CagnanoNo credit card neededScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 115 reviewsMisincu features free WiFi and views of sea in Cagnano. This 5-star hotel has air-conditioned rooms with a private bathroom. At the hotel, the rooms have a wardrobe.
From $388.16 per nightHôtel Pineto
Hotel in BigugliaNo credit card neededScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 378 reviewsOffering an outdoor pool, bar and restaurant, Hôtel Pineto is located in Biguglia on the beach front. Free WiFi access is available.
From $179.42 per nightHotel L'Acquale
Hotel in CalviNo credit card neededScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 160 reviewsThis 4-star hotel is located in the town center of Calvi and offers a heated outdoor swimming pool. The hotel is 1640 feet from the port and 2625 feet from the white sandy beach.
From $316.63 per nightStella Marina
Hotel in MacinaggioNo credit card neededScored out of 10, guest rating 8.9Excellent - What previous guests thought, 423 reviewsStella Marina is located in Macinaggio, northern Corsica, 328 feet from the beach. It has air-conditioned villas and rooms, an outdoor swimming pool and a BBQ area.
From $111.41 per night
FAQs about hotels in Upper Corsica
See reviews by guests who stayed at hotels in Upper Corsica
- From $245.09 per nightScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 1,134 reviewsCheck in staff were very warm and welcoming; full of smiles! We required assistance with parking which was supported easily. The hotel is in the citadel and the views were fantastic! The hotel is a boutique experience and I found the services very upmarket; the bar was well stocked for cocktails and the breakfast smelt amazing! (We had an early ferry to catch so did't get a chance to enjoy!) The hotel is walking distance to many restaurants and bars including a short walk into the harbour - a perfect location to base from to discover the city. The parking is a short distance away and the hotel has a preferential rate.Guest review bySam CaderUnited Kingdom
- From $143.07 per nightScored out of 10, guest rating 8.5Very Good - What previous guests thought, 1,331 reviewsWonderful helpful and smiling staff everywhere in the hotel. Everything was clean in good order. Pool was lovely with plenty of shade if you wanted it - and is bigger than it looks. Value wise - fantastic. Bedroom was roomy and cleaned thoroughly everyday and towels and linen always fresh. Breakfast is a good continental buffet - possibly a little bit overpriced if you only want a coffee and cereal as you have to pay a set price. We enjoyed it!Guest review byMartinUnited Kingdom
- From $175.91 per nightScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 192 reviewsThe hotel has a nice historic feeling, but it was very well maintained and up to high standards. The restaurant was outstanding. Our room was extra spacious and had a great view on the mountains, the town and the sea. On the flip side you could hear the traffic on the street, but that did not bother us that much.Guest review byMárkHungary
- From $412.79 per nightScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 214 reviewsWe love the location, but first of all, we love the team there there is so helpful and nice to us. the new chef in the restaurant is fantastic. We had two meals there that was absolutely great. We got to meet the owner who is a passionate about Corsica and gave us a lot of different pointersGuest review byxavierUnited States
- From $76.11 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 716 reviewsReally not far away from town centre and from the beach (walking distance ), lots of parking spaces for cars,nice swimming pool and lovely staff members (very helpful and attentive )Guest review byYardenishUnited Kingdom
- Scored out of 10, guest rating 9.0Wonderful - What previous guests thought, 146 reviewsJust about everything! Though it pretty close to perfection previous times here but they’ve added some extra embellishment s that even improve the facilities.Guest review byFeliciaUnited States
- From $121.96 per nightScored out of 10, guest rating 8.5Very Good - What previous guests thought, 620 reviewsGreat campground with so much to do. We walked to the beach, swam in the pool, played ping pong and enjoyed thier market and restaurant.Guest review byStacyUnited States
- Scored out of 10, guest rating 8.1Very Good - What previous guests thought, 504 reviewsSecond time to spend time in this lodging, nearby the sea and the village with a smily welcome from all the staff. Really enjoyable...;)Guest review byfredericFrance
- From $80.92 per nightScored out of 10, guest rating 8.7Excellent - What previous guests thought, 1,468 reviewslocation, peace (we have stayed there out of the high season), supermarket, playground, clean beach, helpful staffGuest review byRobertPoland
- From $106.72 per nightScored out of 10, guest rating 8.8Excellent - What previous guests thought, 669 reviewsClassy hotel with beautiful views, superb staff & wonderful amenities. Restaurant & Bar a plus.Guest review byWendyUnited States
- From $167.70 per nightScored out of 10, guest rating 8.3Very Good - What previous guests thought, 1,127 reviewsgreat staff, professional and friendly people, comfortable beds, amazing breakfast and dinner !Guest review bySarahGermany
- From $388.16 per nightScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 115 reviewsNice view on the beach Perfect private beach Great massage Wide property with many activitiesGuest review byyasminSaudi Arabia
- From $477.29 per nightScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 172 reviewsEverything: the villa, the staff, the quality of service, the hospitality, the location.Guest review byArturasUnited States
- Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 34 reviewsThe location very near de town and the beaches The staff and their excelent serviceGuest review byJose R.Peru
- From $138.38 per nightScored out of 10, guest rating 8.1Very Good - What previous guests thought, 1,587 reviewsThe room was very nice, well equipped. Everything was clean. Nice staff.Guest review byTomasCzech Republic
- Scored out of 10, guest rating 8.0Very Good - What previous guests thought, 220 reviewsthe pool and the beach is just in front of the propertyGuest review byJennilyn JocsonItaly
Planning a trip? Get inspired by reviews of cities in Upper Corsica
- 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 - 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
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
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
We swam every day in crystal clear turquoise sea, visited...
We swam every day in crystal clear turquoise sea, visited other local beaches and the larger, historic towns of Calvi and Isle de Rouse by train. Explored the mountainous areas inland and along the coast by car.Guest review byrobertUnited Kingdom - 8.0
It's a nice cozy little city that I was happy to wind down...
It's a nice cozy little city that I was happy to wind down at the end of our trip. Even though it may not have top rating beaches, I found the city makes best effort to make access easier for tourists. At the tourist info centre they gave me two brochures, one about shuttle bus to sand beach (free of charge) and another about bus that goes along the coast and stop by at cobble beaches in the north of Bastia. As we prefer cobble beaches, we took the bus (1.5 euros). Got off at the first beach option given by the tourist info staff, but this beach was small, exposed to a car street and not a nice setup at all. We walked along the street from there and came across with an old watch tower that stands next to more agreeable beach. The village had a couple of restaurants and a fresh fruit / vegetable store that has local products, so we bought figs and melon to make a picnic. The beach had a lot of seaweed but if you swim far enough, water was clean and no jelly fish (at the time of our visit at least). There are a number of beaches along the coast according to google map, so if you have time, you can explore a better one by using the bus (ran once one hour). They also have a number of restaurants but I didn't manage to find the one I really liked there yet.Guest review byMiyakoGermany - 10.0
Calvi is absolutely incredible, beautiful views sea and...
Calvi is absolutely incredible, beautiful views sea and mountains together crystal waters, great food, people so helpful would definitely go back. So far in Corsica we have been to bastia, sant florent and calvi and calvi is our favourite.out of the three. However all of corsica so far has been amazing. /the roads are fantastic and views incredible.Guest review byBelindaUnited Kingdom - 10.0
LʼÎle-Rousse is strategically situated so that you can reach...
LʼÎle-Rousse is strategically situated so that you can reach some of the most beautiful beaches of the area, like Bodri, with a 5 mins car trip in low season. It is a beautiful town that offers enchanting views from the sea to the mountains. You have everything from supermarkets to restaurants, an old city center with a pretty seafront. You can take easy strolls or long harder walks, if you are an hiker and enjoy all kinds of sea sports/sea activities. We recommend the Club nautique de L'Ile-Rousse, super friendly and helpful staff https://balagne-corsica.com/commerce-et-service/club-nautique-de-lile-rousse/. The charming old city center has plenty of cute shops for your shopping needs.Guest review byELENAItaly