San Pietro Island Holidays from £363

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your San Pietro Island Holiday

With the details organised before you leave home, our holiday packages to San Pietro Island let you focus on more important things, like having fun! An excellent place to do that is Carloforte, which is known for its fishing, history and culture. Get your trip to San Pietro Island off to a great start by experiencing its top cities. Carloforte is one you cannot miss. From the instant you book your San Pietro Island holiday to when you return home, Expedia will take care of you each step of the way.

Top San Pietro Island Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Hotel Palazzo Doglio

Hotel Palazzo Doglio

Bonaria
Save 100% on your flight
£363
per person
26 Nov - 30 Nov
found 1 day ago
Return flight included
London (LON) to Cagliari (CAG)
9.6/10 Exceptional! (368 reviews)
Lovely room & staff. Big balcony. Lots of noisy people in the piazza until very late.

Reviewed on 16 Sept 2026

Phi Hotel Sighientu

Phi Hotel Sighientu

£397
per person
18 Oct - 23 Oct
found 22 hours ago
Return flight included
London (LGW) to Cagliari (CAG)
8/10 Very good! (127 reviews)
Cruccuris Resort Adults Only

Cruccuris Resort Adults Only

£467
per person
18 Oct - 23 Oct
found 22 hours ago
Return flight included
London (LGW) to Cagliari (CAG)
9.2/10 Wonderful! (286 reviews)
We have just had the most amazing 2 week holiday. Staff are super friendly and helpful, property is amazing and well maintained and the main pool is great. Food is excellent - we did not have a meal we did not enjoy, plus the staff were thoughtful enough to prepare an evening emergency meal for us as we arrived late at night from our flight. Lovely little touches make you feel most welcome. Truly appreciated. We took the shuttle many times to the centre and enjoyed the local market as well. We did not have a car and the hotel is a bit remote. We also found that it cost more than 100 Euros to go to the beach club - and we thought that was a bit expensive - especially as we did not want to sunbathe. Suggest anyone going checks their booking to see if the Beach Club is included in the price. If you want to relax in a calm atmosphere - this is the place to be! We had a wonderful time.

Reviewed on 3 Sept 2026

Casa Clàt – Boutique Hotel

Casa Clàt – Boutique Hotel

Marina District
Save 100% on your flight
£415
per person
26 Nov - 30 Nov
found 1 day ago
Return flight included
London (LON) to Cagliari (CAG)
10/10 Exceptional! (76 reviews)
Incredible stay. Staff are helpful, friendly and generally wonderful! The garden/pool area is a great place to relax. The restaurant is amazing for both lunch and dinner with delicious food and a fantastic wine list! Don't skip Casa Clat!

Reviewed on 25 Aug 2026

Stele di Nora

Stele di Nora

£400
per person
18 Oct - 23 Oct
found 22 hours ago
Return flight included
London (LGW) to Cagliari (CAG)
9.2/10 Wonderful! (39 reviews)
The staff was fantastic,Laura was kind and very helpful, The massage therapist was very good. Quite Hotel and close to everything.Great Breakfast! Thank You, John Aslanian

Reviewed on 11 Sept 2026

San Pietro Island Essential Information

Language
Italian
Currency
Euros
Local Welcome
Ciao
Local Goodbye
Ciao
Closest Airport
Elmas Airport (CAG)

Top hotels in San Pietro Island

Lu' Hotel Carloforte

Lu' Hotel Carloforte

Corso Battellieri, 26 Carloforte SU
£98
5 Oct - 6 Oct
includes taxes & fees
Lu' Hotel Carloforte
Hotel Hieracon

Hotel Hieracon

Lungomare Corso Cavour, 62 Carloforte SU
£104
20 Sept - 21 Sept
includes taxes & fees
Hotel Hieracon
RESIDENZA CUNTIN

RESIDENZA CUNTIN

VIAC.BATTISTI Carloforte SU
10/10 Exceptional! (1 review)
"We had a really nice stay here. The apartment is right in the centre of Carloforte, so the location is very convenient. Everything is within walking distance, minutes from the main port, supermarkets, restaurants and pretty much any shop you might need. The apartment itself is spacious, brand new, ..."

Reviewed on 10 Aug 2026

Get rates
RESIDENZA CUNTIN
See all 946 properties in San Pietro Island
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.

Stay near popular San Pietro Island attractions

San Pietro Beach

8.6/10 (14 reviews)
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.
See properties

La Bobba Beach

8.4/10 (5 reviews)
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.
See properties

Capo Sandalo Lighthouse

9.6/10 (4 reviews)
Learn about the local history of Carloforte with a stop at Capo Sandalo Lighthouse. While you're in the area, stroll along the beaches.
See properties

Cala Lunga Beach

8.0/10 (3 reviews)
Why not spend a care-free afternoon at Cala Lunga Beach during your travels in Carloforte? Amble around the area's seaside or experience its museums.
See properties

Casa del Duca Museum

8.0/10 (1 review)
You can spend time exploring the galleries in Casa del Duca Museum in Carloforte. While you're in the area, stroll along the beaches.
See properties

Spiagga Guidi

Why not spend a lazy afternoon at Spiagga Guidi during your trip to Carloforte? Amble around the area's seaside or experience its museums.
See properties

Le Colonne di Carloforte

9.0/10 (4 reviews)
Commune with nature and explore the great outdoors at Le Colonne di Carloforte during your travels in Carloforte. Wander the seaside and parks while you're in the area.
See properties

Frequently asked questions

Why should I book my San Pietro Island holiday with Expedia?
Expedia has your back for all aspects of your upcoming San Pietro Island getaway. You'll always get the best deals, but when you bundle your flights, accommodation and/or car hire into a holiday package, you'll get even more savings. Keen to truly make the most of your adventure? Add some fun activities and tours to your package. Expedia offers flexible cancellation policies on almost all bookings, so there's no need to worry if your travel plans change. Visit our Customer Service Portal link to find out more.
When is the best time of year to holiday in San Pietro Island?
San Pietro Island draws the crowds in May, June and August. If you're hoping for a more laid-back escape, go there in October, November and December. With average daytime temperatures of 10ºC, January is the coolest period in San Pietro Island. The warmest month is July, when you can expect average temperatures of 26ºC during the day. Whatever the temperature, you'll find loads to keep you busy here.
How do I get a cheap holiday to San Pietro Island?
If you love getting a great deal, bundle your bookings into a San Pietro Island holiday. Whether you're looking for flights, hotels, hire cars or day tours, you can browse and book them all in one place. You'll have endless choice at your fingertips as well. Expedia has over 400 air carriers and 321,000 hotels globally to pick from. Fly with who you want, stay anywhere you like and save precious pounds — now that's the perfect escape! Learn more about how you can save money on your holiday when you combine your hotel and flight bookings with Expedia.
What should I do on my San Pietro Island holiday?
Plan your next holiday in San Pietro Island around leading attractions like La Caletta Beach and San Pietro Beach. Many travellers also recommend Casa del Duca Museum and La Bobba Beach.
Do I need a visa for my San Pietro Island holiday?
Check the most up-to-date information on official government websites. Your nationality and whether you're visiting for work or pleasure will determine if you need a visa for San Pietro Island. Get familiar with the application process, including the required documentation, turnaround times and fees. Start your application well in advance to allow sufficient processing time. Some visas can take several weeks or even months to obtain, depending on the country.
What should I wear on my San Pietro Island holiday?
Do some research into the sorts of things people in San Pietro Island wear, and maybe even check out style blogs for some fashion tips. Whatever your look, try to create a versatile travel wardrobe with pieces that work for your destination and showcase your unique sense of style. It's also a good idea to have a look at the local forecast so you can pack appropriately. July is the warmest month in San Pietro Island, with average temperatures of 26ºC. January is when much of this destination is at its coolest, so get packing to suit daily temperatures of around 10ºC.
What does an Expedia San Pietro Island holiday include?
That depends on you. Simply choose from a variety of San Pietro Island bundles, such as a flight, hotel and hire car. You can also book a flight with a hotel, or a flight with a car hire. Once you've made your booking, add the fun stuff like experiences and tours. Whatever your San Pietro Island break looks like, get set to save! Expedia offers a wide range of properties in San Pietro Island, allowing you the freedom and flexibility to personalise your holiday. Private holiday homes and apartments are two of the most in-demand options for visitors here.
Does Expedia offer Book Now, Pay Later San Pietro Island holidays?
Expedia has partnered with online lender Klarna to make booking your next break easier on your hip pocket. Paying in instalments means you can spread the costs of your next big holiday, leaving you with more cash to splash while you're travelling. Klarna has several payment plans to choose from, so you're sure to find something that fits your budget. Check out these flexible payment options:
  • Pay monthly holidays: If paying across multiple transactions is something that would work for you, Klarna can help. Paying in multiple instalments will make your holiday dreams possible.
  • No-deposit holidays: Hitting the "book now" button is easier with this plan. With no deposit required for your escape, you can Book Now, Pay Later and start working on your travel itinerary.
Can I choose my airline with a San Pietro Island Expedia holiday?
Yes, you can. We offer more than 400 partner airlines across the globe, so select the carrier that best fits your travel preferences.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.