
San Pietro Island Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in San Pietro Island

Lu' Hotel Riviera - Carloforte
Corso Battellieri, 26, Isola di San pietro, Carloforte, SU
The price is 4.224.098 ₫ per night from 14 Sept to 15 Sept
4.224.098 ₫
4.646.508 ₫ total
14 Sept - 15 Sept
includes taxes & fees
8.8/10 Excellent! (173 reviews)
"Amazing!! The property is located very close to the embankment and the town centre. The room was lovely and spacious. The breakfast buffet on the terrace was excellent. A huge shout out to the staffs who were very professional and shared a lot of suggestions!"
Reviewed on 20 Jul 2025

Hotel Hieracon
Lungomare Corso Cavour, 62, San Pietro Island, Carloforte, SU
The price is 3.507.959 ₫ per night from 28 Aug to 29 Aug
3.507.959 ₫
4.012.613 ₫ total
28 Aug - 29 Aug
includes taxes & fees
8.2/10 Very Good! (29 reviews)
"Perfect stay here. Phenomenally well-located at the end of the main stretch in the port area, easy walk to all the great restaurants and gorgeous back/side streets, as well as views onto the port and a grocery store just a block or two away. The room had everything we needed - - was clean, simple, ..."
Reviewed on 1 Oct 2018

Lu' Hotel
Via della Costituente snc, Carbonia, SU
The price is 6.965.565 ₫ per night from 18 Aug to 19 Aug
6.965.565 ₫
7.662.121 ₫ total
18 Aug - 19 Aug
includes taxes & fees
8.8/10 Excellent! (249 reviews)
"Beautiful hotel, lovely staff, good value just a little bit far from beaches. Restaurant lovely but a simpler menu for a family might help. Overall fantastic"
Reviewed on 9 Aug 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit
San Pietro Beach
Why not spend a care-free afternoon at San Pietro Beach during your travels in Carloforte? Stroll along the seaside or visit the monuments while you're in the area.
La Caletta Beach
If a restful holiday is part of your travel plans, La Caletta Beach might be the perfect place to visit during your trip to Carloforte. Amble around the area's seaside or visit its monuments.
La Bobba Beach
Why not spend a care-free afternoon at La Bobba Beach during your travels in Carloforte? Stroll along the seaside or visit the monuments while you're in the area.