San Pietro Island Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to NZ$616 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Plan, book, and manage your trip all in one place

San Pietro Island Holiday

Our pick of the best San Pietro Island Hotel Deals

Lu' Hotel Riviera - Carloforte

Lu' Hotel Riviera - Carloforte

4 out of 5
Corso Battellieri, 26, Isola di San pietro, Carloforte, SU
The price is NZ$138 per night from 3 Oct to 4 Oct
NZ$138
3 Oct - 4 Oct
includes taxes & fees
8.8/10 Excellent! (174 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 July 2025

Lu' Hotel Riviera - Carloforte
Hotel Hieracon

Hotel Hieracon

4 out of 5
Lungomare Corso Cavour, 62, San Pietro Island, Carloforte, SU
The price is NZ$194 per night from 19 Oct to 20 Oct
NZ$194
19 Oct - 20 Oct
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

Hotel Hieracon
DOMO CICINDELA

DOMO CICINDELA

Piazza Carlo Emanuele III 17, Carloforte, SU
The price is NZ$180 per night from 26 Oct to 27 Oct
NZ$180
26 Oct - 27 Oct
includes taxes & fees
10/10 Exceptional! (1 review)
"Sehr schönes Zimmer, zentral gelegen. Wir kommen wieder."

Reviewed on 21 Sept 2025

DOMO CICINDELA
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.

Discover the most popular places to visit in San Pietro Island

Frequently asked questions

Can I cancel my flight booking to San Pietro Island due to COVID-19?
In response to these challenging times, many carriers are offering greater flexibility. Visit our Customer Service Portal to get information about cancelling or changing your San Pietro Island flight due to COVID-19.
What's the best way to find cheap flights to San Pietro Island that have flexible change policies?
We understand that travel plans can change from one day to the next, so reserving a flexible ticket with Expedia is always a smart move. Just tick the "No change fee" box underneath the "Flexible change policies" filter. Your low-priced, flexible flight to San Pietro Island is only a few clicks away.
What are some of the general tips for travellers to San Pietro Island during the COVID-19 outbreak?
If it's your first time travelling during COVID-19  you'll notice plenty of new regulations and rules in place. Take note of these tips and make your escape to San Pietro Island go off without a hitch:
  • Find out if any travel restrictions apply to your origin and destination before booking anything. Also check if there are any special conditions you'll have to follow on arrival, such as health testing.
  • Wear a face mask even during airport screening. A TSA employee will require you to lower your mask temporarily for identification purposes.
  • To reduce the possibility of cross-contamination, place your boarding pass on the scanner yourself and then hold it up for inspection. Do not hand your pass directly to a TSA employee.
  • One container of liquid hand sanitizer is now permitted in your carry-on bag. It must not be larger than 12 oz (350 ml), and you'll need to remove it from your bag for X-ray scanning.
  • Put any personal items (like your phone, wallet and keys) in your carry-on rather than a bin to reduce handling during the screening process.
  • Separate any food you have for X-ray scanning. Putting it in a clear plastic bag and into a bin reduces the need for a TSA agent to touch and inspect your belongings.

Which airlines fly to San Pietro Island?
Let Alitalia fly you there. This well-known carrier schedules 543 services every month to Elmas Airport (CAG), a San Pietro Island gateway.
How can I find cheap tickets to San Pietro Island?
You'll always pick up an unbeatable deal with Expedia, but our "flexible dates" search function makes it even easier. Enter your preferred travel date, then click on the flexible dates link above to see a list of prices for nearby days. was the lowest price for a flight to San Pietro Island in the last seven days.
How much is a flight to San Pietro Island?
There were a lot of bargain fares for the taking in the last seven days, with the cost of a return flight to San Pietro Island varying between and . Many lucky travellers locked in one-way flights from () for only .
What are the most popular airports to fly into in San Pietro Island?
The number one gateway to San Pietro Island, around 2022 flights taxi into Elmas Airport (CAG) every month. Keep an eye out for the best deal, book your seat and get set to explore this fabulous region.
When is the cheapest time to fly to San Pietro Island?
If you're not set on what date you travel to San Pietro Island, leave early on in the week. The cheapest day to take off is generally Tuesday, followed closely by Monday. Saturday is typically the costliest day, with lots of holiday makers opting to take off on the weekend.
How much is a plane ticket to San Pietro Island?
Ticket prices varied from to in the last seven days. When you're ready to book, we're here to help secure a great deal to San Pietro Island.
Which airlines with flights to San Pietro Island employ COVID-19 cleanliness policies?
As travel restrictions start to lift, many airlines are back in the skies with new strategies including social distancing and enhanced disinfection measures. Here's what these carriers are doing to help stop the spread of COVID-19:
  • Ryanair - this airline is known for cleaning with disinfectant and providing passenger masks.
  • Alitalia - this airline is known for providing passenger masks and cleaning with disinfectant.
  • EasyJet - this airline is known for cleaning with disinfectant and providing passenger masks.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.