Explore our collection of hotels in the St Florent and north east regions of Corsica, including properties in St Florent, Erbalunga, and Oletta. The perfect base for a holiday in Corsica.
propertyproperties matches your criteria Searching for properties that match your criteria
Reset Filters
When would you like to travel?
Adults 13+, Children 2-12, Infants < 2
A small and intimate hotel in a central location.
St Florent & the NE | St Florent
Bed & Breakfast | Half Board
7 nt package from £1,335 £1,155 pp
Great for families, directly on the beach with on-the-water activities included.
St Florent & the NE | Moriani Plage
Bed & Breakfast
70 roomsSleeping 2-4
7 nt package from £1,445 £1,264 pp
In a beautiful setting, ideally located to explore Bastia and beyond.
St Florent & the NE | Lucciana
42 BedroomsSleeping up to 4
7 nt package from £1,585 £1,338 pp
A great hotel perfectly positioned for exploring the Cap Corse and the north-east region.
St Florent & the NE | San Martino di Lota
21 roomsSleeping 2
7 nt package from £1,585 £1,405 pp
A charming Corsican hotel near to St Florent.
St Florent & the NE | Oletta
7 nt package from £1,693 £1,513 pp
Beachside style with a taste of the Orient.
26 roomsSleeping 2-4
7 nt package from £1,835 £1,655 pp
Furnished with period antiques a short walk from the harbour.
St Florent & the NE | Erbalunga
37 roomssleeping 2-3
7 nt package from £1,815 £1,685 pp
A boutique hotel in the heart of Bastia Citadel.
St Florent & the NE | Bastia
27 roomsSleeping 2
7 nt package from £1,869 £1,689 pp
An elegant hotel in a great position to enjoy St Florent.
7 nt package from £1,889 £1,729 pp
A delightful, newly built and recently opened hotel located on the outskirts of St Florent.
28 roomsSleeping up to 5
7 nt package from £1,645 £1,465 pp
All the flights and flight-inclusive holidays on this website are financially protected by the ATOL scheme. When you pay you will be supplied with an ATOL Certificate.
We were unable to find any accommodations that match your criteria.
To book single occupancy, please call our reservations team on 01489 866992.