
Find hotels in San Pietro Island from ₩149,228
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in San Pietro Island
Pet friendly
Apartment
Check prices for these dates
Our top choices for San Pietro Island hotels

1. Salina Hotel
Salina HotelTaranto
9.4 out of 10, Exceptional, (121 reviews)
The price is ₩286,320
₩324,914 total
includes taxes & fees
Aug 4 - Aug 5

2. Villa de Lua Boutique Hotel
Villa de Lua Boutique HotelLeporano
10.0 out of 10, Exceptional, (14 reviews)
The price is ₩385,724
₩424,297 total
includes taxes & fees
Aug 2 - Aug 3

3. Masseria La Gravina
Masseria La GravinaPalagianello
9.8 out of 10, Exceptional, (32 reviews)
The price is ₩183,900
₩202,289 total
includes taxes & fees
Aug 31 - Sep 1

4. Urban Rooms
Urban RoomsTaranto
8.0 out of 10, Very Good, (11 reviews)
The price is ₩215,842
₩244,067 total
includes taxes & fees
Aug 1 - Aug 2

5. PARCO DELLE QUERCE
PARCO DELLE QUERCECrispiano
9.8 out of 10, Exceptional, (42 reviews)
The price is ₩184,673
₩203,142 total
includes taxes & fees
Aug 2 - Aug 3

6. BONA NOVA – Puglia Living
BONA NOVA – Puglia LivingMassafra
10.0 out of 10, Exceptional, (4 reviews)
The price is ₩102,369
₩112,606 total
includes taxes & fees
Aug 5 - Aug 6

7. Masseria La Sterpina
Masseria La SterpinaMottola
8.2 out of 10, Very Good, (55 reviews)
The price is ₩95,091
₩104,600 total
includes taxes & fees
Aug 31 - Sep 1

8. Best Western Hotel Massafra
Best Western Hotel MassafraMassafra
9.4 out of 10, Exceptional, (36 reviews)
The price is ₩147,304
₩162,034 total
includes taxes & fees
Aug 2 - Aug 3

9. Villaggio San Giovanni
Villaggio San GiovanniSan Giorgio Ionico
9.6 out of 10, Exceptional, (24 reviews)
The price is ₩240,709
₩264,788 total
includes taxes & fees
Aug 3 - Aug 4

10. Hotel L'Arcangelo Boutique Hotel
Hotel L'Arcangelo Boutique HotelTaranto
9.4 out of 10, Exceptional, (201 reviews)
The price is ₩157,963
₩182,043 total
includes taxes & fees
Aug 4 - Aug 5

11. Hotel Europa Taranto
Hotel Europa TarantoTaranto
9.4 out of 10, Exceptional, (59 reviews)
The price is ₩216,630
₩248,223 total
includes taxes & fees
Aug 4 - Aug 5

12. Dimora Lucia Hotel
Dimora Lucia HotelMartina Franca
8.8 out of 10, Excellent, (18 reviews)
The price is ₩121,863
₩139,014 total
includes taxes & fees
Aug 3 - Aug 4

13. B&B De Angelis
B&B De AngelisGinosa
9.4 out of 10, Exceptional, (10 reviews)
The price is ₩202,381
₩225,931 total
includes taxes & fees
Aug 2 - Aug 3

14. Masseria Nuove Caselle
Masseria Nuove CaselleMartina Franca
9.6 out of 10, Exceptional, (45 reviews)
The price is ₩180,575
₩201,954 total
includes taxes & fees
Aug 6 - Aug 7

15. Masseria Amastuola Wine Resort
Masseria Amastuola Wine ResortCrispiano
9.8 out of 10, Exceptional, (57 reviews)
The price is ₩479,929
₩527,922 total
includes taxes & fees
Aug 12 - Aug 13

16. Albergo del Sole
Albergo del SoleTaranto
9.2 out of 10, Wonderful, (115 reviews)
The price is ₩248,239
₩282,993 total
includes taxes & fees
Aug 9 - Aug 10

17. Villa Maria
Villa MariaCrispiano
7.2 out of 10, Good, (5 reviews)
The price is ₩151,651
₩166,816 total
includes taxes & fees
Aug 2 - Aug 3

18. Palazzo Matà Boutique Hotel
Palazzo Matà Boutique HotelTaranto
9.4 out of 10, Exceptional, (50 reviews)
The price is ₩288,205
₩325,300 total
includes taxes & fees
Aug 1 - Aug 2

19. Masseria Chiancone Torricella
Masseria Chiancone TorricellaMartina Franca
8.2 out of 10, Very Good, (89 reviews)
The price is ₩148,944
₩168,804 total
includes taxes & fees
Aug 5 - Aug 6
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.
Save an average of 15% on thousands of hotels when you're signed in
Hotels in San Pietro Island with star-rating

5 Star Hotels
4 properties








































































