San Pietro Island Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to NZ$2,400 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

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

San Pietro Island Holiday

Our pick of the best San Pietro Island Hotel Deals

Relais Villa San Martino

Relais Villa San Martino

5 out of 5
SS 172 KM 24 Martina Franca TA
Fully refundableReserve now, pay when you stay
The price is NZ$339 per night from 15 July to 16 July
NZ$339
15 July - 16 July
includes taxes & fees
Relais Villa San Martino
Hotel Europa Taranto

Hotel Europa Taranto

Via Roma 2 Taranto TA
Fully refundableReserve now, pay when you stay
The price is NZ$236 per night from 28 June to 29 June
NZ$236
28 June - 29 June
includes taxes & fees
9.6/10 Exceptional! (52 reviews)
"This hotel is well located close to the bridge between the old and new towns. It offers a great breakfast and spacious rooms. Ours had a view of the Mare piccolo. The very friendly staff helped us with car parking and were very attentive to our needs. We chose Taranto as a base to visit other towns ..."

Reviewed on 14 June 2026

Hotel Europa Taranto
Salina Hotel

Salina Hotel

4 out of 5
Via Mediterraneo, 1 Taranto TA
Fully refundableReserve now, pay when you stay
The price is NZ$267 per night from 12 July to 13 July
NZ$267
12 July - 13 July
includes taxes & fees
Salina Hotel
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.

What to do in San Pietro Island

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