Skip to content
A vaulted stone lane in Erbalunga, framed by oleanders in flower

Where to stay on Cap Corse

Harbour hotels and village guesthouses on the cape itself, and the best bases in Bastia and Saint-Florent.

The best advice we can give is simple: spend at least one night on the cape itself. Most visitors drive the loop in a day from Bastia or Saint-Florent and are gone by six. Stay, and you get the harbours at dusk, dinner by the boats and the road to yourself the next morning.

There is a catch. The cape has no large hotels and not many small ones — a few dozen rooms in each village at most — and almost all close from about mid-October to Easter. For June to September, and above all for August, book months ahead. Outside those dates you can be more spontaneous, but check that places are open.

We have chosen the properties below for location, character and guest scores, and we link each to Trip.com for live rates. We do not print prices: a room that costs one sum in May can cost double in August.

Where to stay

On the cape: Erbalunga to Nonza

In loop order — Erbalunga and the east coast, Macinaggio and Rogliano at the tip, then Centuri and Nonza on the west.

Demeure Castel Brando Hôtel & Spa

★★★★
9.4

A 19th-century mansion among palm trees in Erbalunga, now a four-star hotel with a pool and spa — the classic first or last night on the cape, two minutes’ walk from the harbour.

  • In Erbalunga, about 20 minutes from Bastia
  • Pool, spa and shady garden
  • Walk to the harbour restaurants

Misincu

★★★★★
8.9

The cape’s five-star address: a secluded retreat above the little beach of Porticciolo on the east coast, with restaurants, a spa and a pool looking out to sea.

  • On the east coast near Porticciolo, Cagnano
  • Spa, pool and on-site restaurants
  • Roughly halfway between Bastia and Macinaggio

Hôtel U Ricordu & Spa

★★★★
8.3

A comfortable four-star with a pool and spa in Macinaggio, a short walk from the marina and the start of the Sentier des Douaniers.

  • Walk to the port and restaurants
  • Pool and spa after a day on the coast path
  • Good base for the northern tip

U Libecciu

★★★
8.9

A quiet three-star set back from the harbour in Macinaggio — simple, well kept and well placed for Tamarone beach and the coast path.

  • Calm spot a few minutes from the marina
  • Easy parking
  • Good value for the area

U Sant'Agnellu

★★★
8.6

A small hotel-restaurant in the hill village of Rogliano, above Macinaggio, with a terrace looking over the rooftops and towers to the sea.

  • Village atmosphere away from the coast road
  • Terrace restaurant with a view
  • A few minutes’ drive down to Macinaggio

Hôtel de la Jetée

8.8

Right on the harbour at Centuri: simple rooms above the fishing boats, with the quayside restaurants on the doorstep and the sunset in front of you.

  • On the port of Centuri
  • Lobster restaurants steps away
  • Book early — the village is tiny

Hôtel-Restaurant Le Vieux Moulin

★★★
8.2

An old house with a broad terrace above Centuri’s harbour, with its own restaurant. Stay the night and you have the port to yourself once the day-trippers leave.

  • Terrace overlooking the harbour
  • Restaurant on site
  • Ten minutes’ drive from the Moulin Mattei

Casa Maria

★★★
9.5

A much-loved guesthouse in an old village house just below the tower in Nonza, with breakfast on a terrace above the sea and one of the highest guest scores on the cape.

  • In the heart of Nonza, by the path to the tower
  • Breakfast terrace with a sea view
  • Only a handful of rooms — reserve well ahead

Gateway towns: Bastia & Saint-Florent

More choice, more restaurants and services, and the starting points for boat trips. Bastia for ferries and flights; Saint-Florent for beaches.

Hôtel des Gouverneurs

★★★★
9.0

Bastia’s smartest hotel, built into the old town above the Vieux Port, with a pool and spa, a few minutes above the harbour.

  • About six minutes’ walk to the Vieux Port
  • Pool and spa
  • Beside the citadel quarter

Hôtel Central Bastia

★★★
8.7

A friendly, good-value three-star on a quiet street a block from Place Saint-Nicolas — an easy choice the night before or after a ferry.

  • Close to Place Saint-Nicolas and the ferry terminal
  • Walk to shops and restaurants
  • Reliable budget option

Hôtel Posta Vecchia

★★★
8.6

A straightforward three-star in the lanes of Terra Vecchia, a few steps from the quays of the Vieux Port and the market square.

  • In the old town by the Vieux Port
  • Walk everywhere in central Bastia
  • Good value for the location

Hôtel Port Toga

★★★
9.0

A three-star by the Toga marina on the northern edge of Bastia — handy for the ferries and pointing straight up the D80 towards the cape.

  • Beside the Toga yacht harbour
  • Quick getaway onto the Cap Corse road
  • Well-rated for the price

Hôtel Pietracap

★★★★
9.1

A calm four-star in a large garden with a pool at Pietranera, already on the Cap Corse road a few kilometres north of Bastia — city close by, sea in front.

  • On the cape side of Bastia
  • Garden, pool and sea views
  • Easy parking — rare in central Bastia

Hôtel La Roya

★★★★
9.2

A four-star beach hotel on the sand of La Roya, a short walk round the bay from the centre of Saint-Florent, with a garden, a pool and its own restaurant.

  • Directly on La Roya beach
  • Pool and garden
  • Walk to the marina

Hôtel Demeure Loredana

★★★★★
9.5

Saint-Florent’s five-star: a small, plush waterfront hotel with a pool, facing the gulf and within walking distance of the citadel and the port.

  • On the waterfront promenade
  • Swimming pool
  • Top guest scores in town

Hôtel Tettola

★★★
9.4

A cheerful three-star right on the beach at the entrance to Saint-Florent, with a pool and spacious rooms — good value for a seafront address.

  • Beachfront
  • Heated pool
  • About ten minutes’ walk to the centre

Which base is right for you?

Base Best for Less good for Price level
Erbalunga First or last night; good restaurants; 20 min from Bastia Exploring the west coast (it is a long drive round) €€–€€€
Macinaggio & Rogliano The coast path, Tamarone, Barcaggio; most services on the cape Charm — the port is practical rather than pretty €€
Centuri Atmosphere, seafood, sunsets; the heart of the loop Beaches (rocks only); very few rooms €€
Nonza The view; a memorable night on the west coast Parking, swimming, families with small children €€
Bastia Ferries, flights, no car; eating out; year-round opening Beach holidays; quiet €–€€€
Saint-Florent Beaches, boats to the Agriates, Patrimonio; families The east coast and tip (over an hour away) €€–€€€€

How to split your nights

  • One night: Centuri (or Macinaggio if Centuri is full).
  • Two nights: Macinaggio or Centuri, then Nonza or Saint-Florent.
  • Three or four nights: Erbalunga or Bastia on arrival, one night at the tip, then two in Saint-Florent for the Agriates and the vineyards.
  • A week with children: a single base in Saint-Florent, or near Macinaggio, with the cape as day trips.

Other kinds of accommodation

Beyond hotels, the cape has chambres d’hôtes (bed and breakfasts) in old village houses, self-catering rentals — often let by the week in summer — and a handful of campsites near the east-coast marinas, at Macinaggio and around Saint-Florent. Wild camping and overnight parking of motorhomes outside designated areas are not permitted.

Practical points

  • Parking: ask about it before you book in Bastia’s old town, Centuri and Nonza, where cars stay outside the village.
  • Dinner: in the smallest villages there may be only one or two restaurants; reserve when you check in.
  • Air conditioning is not universal in older buildings; in July and August it is worth checking.
  • Minimum stays of two or three nights are common in August.
Accommodation links go to Trip.com. If you book through them we may earn a commission at no extra cost to you. Guest scores were taken from Trip.com in October 2026 and change over time.
Plan your days on the cape

Drive the corniche, then leave the car behind

The D80 shows you the cape from above; a boat shows you the coves, towers and white-sand beaches no road reaches. Compare boat trips, 4x4 days in the Agriates, wine tastings and Bastia walks — and book in a couple of taps.

Good to know

Where to stay: FAQs

Frequently asked questions

What is the best place to stay on Cap Corse?

For a single night, Centuri: it is halfway round, has the best atmosphere and faces the sunset. For a first or last night, Erbalunga. For a longer stay with beaches, Saint-Florent.

Is it better to stay in Bastia or Saint-Florent?

Bastia if you arrive by ferry or plane, have no car or are travelling out of season. Saint-Florent if you want a beach resort, boats to Saleccia and easy access to the west coast.

How far ahead should I book?

For July and August, as early as you can — three to six months is not excessive for the small villages. For May, June and September a few weeks is usually enough.

Are hotels open all year on Cap Corse?

Few are. Most open around Easter or early May and close in October. Bastia has plenty of year-round hotels; Saint-Florent has some.

Can I visit Cap Corse as a day trip instead?

Yes, from Bastia or Saint-Florent, and many people do. You will see the scenery but miss the evenings — the best part. See the one-day itinerary in the travel guide.