Skip to main content

Filter by:


Star rating

Review score

Campo – 242 hotels and places to stay
See the latest prices and deals by choosing your dates.
le Santa Maria, hotel in Campo

Set in Santa-Maria-Siché, 26 km from Campo Dell'Oro Train Station, le Santa Maria offers accommodation with a terrace, free private parking, a restaurant and a bar.

Excellent location in amongst some beautiful mountain scenery. Not too much of a drive through wonderful mountain scenery to get to some lovely beaches and ports.
7.9
Scored 7.9
Good
Rated good
259 reviews
Price from£96.86per night
Bas De Maison, hotel in Campo

Located in Olivese in the Corsica region, Bas De Maison is an apartment boasting a garden and free Wi-Fi. The apartment is fitted with a TV and 1 bedroom. The apartment offers a barbecue.

A really nice apartment in a quiet village. Just what we needed for a couple of days rest during our cycle tour. Great hosts. Highly recommend. We hope to return one day.
8.0
Scored 8.0
Very good
Rated very good
25 reviews
Price from£61.09per night
Auberge du col saint Georges, hotel in Campo

Featuring free WiFi and a restaurant, Auberge du col saint Georges offers pet-friendly accommodation in Grosseto-Prugna, 27 km from Ajaccio and a 20-minute drive from the sea.

Practical location on our road to Bonfiacio. Breakfast was nice.
8.5
Scored 8.5
Very good
Rated very good
459 reviews
Price from£86.04per night
Bergerie du Prunelli, hotel in Campo

Featuring a spa and wellness centre with a hot tub, hammam and heated indoor and outdoor swimming pools, Bergerie du Prunelli offers bed and breakfast accommodation in Cauro, 19 km from Ajaccio.

Other reviewers complimented the breakfast A reheated croissant and bread Supermarket orange juice Not my idea of an exceptional breakfast
9.3
Scored 9.3
Superb
Rated superb
223 reviews
Price from£266.73per night
Ferme auberge du col de la vaccia, hotel in Campo

Located in Olivese, 44 km from Archaeological site of Cucuruzzu and Capula, Ferme auberge du col de la vaccia provides accommodation with a terrace and free private parking.

location beautiful
9.0
Scored 9.0
Superb
Rated superb
183 reviews
Price from£61.95per night
Rez de maison/jacuzzi privé/patio fleuri, hotel in Campo

Featuring a hot tub, Rez de maison/jacuzzi privé/patio fleuri is situated in Olivese. This property offers access to a terrace, free private parking and free WiFi.

9.2
Scored 9.2
Superb
Rated superb
5 reviews
Price from£88.35per night
Résidence Casa Olea - Studio - T2 - T3, hotel in Campo

Located within 18 km of Port des Cannes and 31 km of Parata Tower, Résidence Casa Olea - Studio - T2 - T3 provides rooms with air conditioning and a private bathroom in Cauro.

Studio nickel
9.5
Scored 9.5
Exceptional
Rated exceptional
51 reviews
Price from£87.93per night
Domaine Trevinella, hotel in Campo

Situated within 13 km of Campo Dell'Oro Train Station and 19 km of Port des Cannes, Domaine Trevinella features rooms with air conditioning and a private bathroom in Cauro.

a lovely little place to stay in the hills of Corsica! the location was very relaxing and quiet and the owners were extremely friendly and helpful. we would love to stay here again the the future!
9.3
Scored 9.3
Superb
Rated superb
19 reviews
Price from£151.89per night
Gîte du Chalet Pietri, hotel in Campo

Located in the village of Olivese, 5 km from the River Taravo, Gîte du Chalet Pietri offers a garden and a shaded terrace with panoramic views of the Taravo Valley.

marvelous and unique challet with history, charm and a nice tema - in the middle of nature <3
8.7
Scored 8.7
Fabulous
Rated fabulous
416 reviews
Price from£60.23per night
Casetta, hotel in Campo

Casetta is a holiday home in Olivese with access to free bikes and barbecue facilities. The holiday home has mountain views and is 50 km from Ajaccio.

Amazing views of the surrounding hills & forests. Very secluded & quiet.
8.4
Scored 8.4
Very good
Rated very good
16 reviews
Price from£71.41per night
See all hotels in and around Campo
Subscribe to receive premium deals

Prices drop the moment you sign up!