Bonifacio has few places to stay in its two historic districts, the old town, perched on the cliffs, and the Marina, on the harbour. Most are hotels, with a few apartments and rooms in private homes. Outside the centre, holiday complexes and villas join the hotels: on the Santa Manza road, to the east, then near Suartone and Rondinara beach, to the north.
So the choice comes down to two ways of staying. In town, you live on foot, between the lanes of the citadel and the boats in the harbour, but you have to cope with pedestrian streets and parking. On the coast, you gain peace and the beach, at the cost of taking the car for every outing.
The areas run from the centre outwards. For each one, you will find what sets it apart, who it suits, then our places to stay, with their Booking rating and the date it was recorded. The map shows them all, and our tips help you decide. The Piantarella and Sperone area, at the south-eastern tip, has no places to stay in our selection yet: see our guides to Piantarella beach and Grand Sperone.