
Top Hotels Near San Pietro Beach in from AU$113
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Our top choices for San Pietro Beach hotels

AQUAMADRE Suites
AQUAMADRE Suites4.7 km from San Pietro Beach
10.0 out of 10, Exceptional, (11 reviews)
The price is AU$165
includes taxes & fees
8 June - 9 June

Lu' Hotel Carloforte
Lu' Hotel Carloforte4.8 km from San Pietro Beach
9.0 out of 10, Wonderful, (182 reviews)
The price is AU$224
includes taxes & fees
7 June - 8 June

Hotel Le Sabbie Calasetta
Hotel Le Sabbie Calasetta5.5 km from San Pietro Beach
9.0 out of 10, Wonderful, (78 reviews)
The price is AU$143
includes taxes & fees
7 June - 8 June

Hotel Stella Del Sud
Hotel Stella Del Sud5.3 km from San Pietro Beach
8.2 out of 10, Very good, (33 reviews)
The price is AU$128
includes taxes & fees
9 June - 10 June

Le Saline Suites
Le Saline Suites4.5 km from San Pietro Beach
10.0 out of 10, Exceptional, (3 reviews)
The price is AU$128
includes taxes & fees
3 June - 4 June

Hotel Hieracon
Hotel Hieracon5.2 km from San Pietro Beach
8.2 out of 10, Very good, (30 reviews)
The price is AU$203
includes taxes & fees
8 June - 9 June

Relais la Ghinghetta
Relais la Ghinghetta13.2 km from San Pietro Beach
10.0 out of 10, Exceptional, (57 reviews)
The price is AU$386
includes taxes & fees
10 June - 11 June

Hotel Lido degli Spagnoli
Hotel Lido degli Spagnoli13.7 km from San Pietro Beach
9.0 out of 10, Wonderful, (121 reviews)
The price is AU$138
includes taxes & fees
8 June - 9 June

MuMA Hostel
MuMA Hostel14 km from San Pietro Beach
9.2 out of 10, Wonderful, (139 reviews)
The price is AU$133
includes taxes & fees
8 June - 9 June

DOMO CICINDELA
DOMO CICINDELA5 km from San Pietro Beach
10.0 out of 10, Exceptional, (1 review)
The price is AU$179
includes taxes & fees
4 June - 5 June

Hotel Don Pedro
Hotel Don Pedro13.4 km from San Pietro Beach
8.2 out of 10, Very good, (57 reviews)
The price is AU$129
includes taxes & fees
3 June - 4 June

Hotel I Colori
Hotel I Colori14.2 km from San Pietro Beach
8.8 out of 10, Excellent, (26 reviews)
The price is AU$113
includes taxes & fees
3 June - 4 June

Tenuta Blancamar
Tenuta Blancamar16.4 km from San Pietro Beach
9.4 out of 10, Exceptional, (9 reviews)
The price is AU$149
includes taxes & fees
3 June - 4 June

Lu’ Hotel Maladroxia
Lu’ Hotel Maladroxia16.9 km from San Pietro Beach
8.6 out of 10, Excellent, (103 reviews)
The price is AU$206
includes taxes & fees
7 June - 8 June

Agriturismo Erbe Matte - Campsite
Agriturismo Erbe Matte - Campsite17.4 km from San Pietro Beach
8.8 out of 10, Excellent, (5 reviews)
The price is AU$331
includes taxes & fees
13 June - 14 June

Mercury Beach Hotel
Mercury Beach Hotel16.8 km from San Pietro Beach
7.6 out of 10, Good, (15 reviews)
The price is AU$241
includes taxes & fees
6 June - 7 June

Villa Iole
Villa Iole4.7 km from San Pietro Beach
2.0 out of 10, (1 review)
The price is AU$125
includes taxes & fees
7 June - 8 June

Mercury Boutique Hotel
Mercury Boutique Hotel11.7 km from San Pietro Beach
8.0 out of 10, Very good, (164 reviews)
The price is AU$188
includes taxes & fees
9 June - 10 June

Villa Iole Apartment
Villa Iole Apartment4.7 km from San Pietro Beach
The price is AU$320
includes taxes & fees
8 June - 9 June

B&B Semaforo di Capo Sperone
B&B Semaforo di Capo Sperone17.4 km from San Pietro Beach
8.0 out of 10, Very good, (1 review)
The price is AU$292
includes taxes & fees
9 June - 10 June
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.
Top San Pietro Beach Hotel Reviews

Hotel Le Sabbie Calasetta
10/10 Excellent






























































