
Find hotels near San Pietro Beach, from SAR 369
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for San Pietro Beach hotels

AQUAMADRE Suites
AQUAMADRE Suites4.7 km from San Pietro Beach
10.0 out of 10, Exceptional, (12 reviews)
The price is SAR 511
SAR 584 total
includes taxes & fees
10 Jul - 11 Jul

Lu' Hotel Carloforte
Lu' Hotel Carloforte4.8 km from San Pietro Beach
9.0 out of 10, Wonderful, (187 reviews)
The price is SAR 645
SAR 709 total
includes taxes & fees
20 Jul - 21 Jul

Hotel Le Sabbie Calasetta
Hotel Le Sabbie Calasetta5.5 km from San Pietro Beach
9.0 out of 10, Wonderful, (80 reviews)
The price is SAR 442
SAR 503 total
includes taxes & fees
20 Jul - 21 Jul

Relais la Ghinghetta
Relais la Ghinghetta13.2 km from San Pietro Beach
10.0 out of 10, Exceptional, (59 reviews)
The price is SAR 1,030
SAR 1,133 total
includes taxes & fees
12 Jul - 13 Jul

Hotel Cala di Seta
Hotel Cala di Seta6.1 km from San Pietro Beach
8.8 out of 10, Excellent, (70 reviews)
The price is SAR 333
SAR 383 total
includes taxes & fees
20 Jul - 21 Jul

Hotel Hieracon
Hotel Hieracon5.2 km from San Pietro Beach
8.2 out of 10, Very Good, (30 reviews)
The price is SAR 573
SAR 651 total
includes taxes & fees
26 Jul - 27 Jul

Hotel Stella Del Sud
Hotel Stella Del Sud5.3 km from San Pietro Beach
8.2 out of 10, Very Good, (36 reviews)
The price is SAR 538
SAR 609 total
includes taxes & fees
15 Jul - 16 Jul

Le Saline Suites
Le Saline Suites4.5 km from San Pietro Beach
10.0 out of 10, Exceptional, (3 reviews)
The price is SAR 355
SAR 412 total
includes taxes & fees
9 Jul - 10 Jul

MuMA Hostel
MuMA Hostel14 km from San Pietro Beach
9.2 out of 10, Wonderful, (141 reviews)
The price is SAR 329
SAR 371 total
includes taxes & fees
13 Jul - 14 Jul

Hotel Lido degli Spagnoli
Hotel Lido degli Spagnoli13.7 km from San Pietro Beach
9.0 out of 10, Wonderful, (125 reviews)
The price is SAR 393
SAR 432 total
includes taxes & fees
9 Jul - 10 Jul

Hotel I Colori
Hotel I Colori14.2 km from San Pietro Beach
8.6 out of 10, Excellent, (27 reviews)
The price is SAR 336
SAR 386 total
includes taxes & fees
10 Jul - 11 Jul

Hotel Don Pedro
Hotel Don Pedro13.4 km from San Pietro Beach
8.2 out of 10, Very Good, (59 reviews)
The price is SAR 355
SAR 390 total
includes taxes & fees
10 Jul - 11 Jul

DOMO CICINDELA
DOMO CICINDELA5 km from San Pietro Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is SAR 501
SAR 573 total
includes taxes & fees
9 Jul - 10 Jul

Lu’ Hotel Maladroxia
Lu’ Hotel Maladroxia16.9 km from San Pietro Beach
8.6 out of 10, Excellent, (106 reviews)
The price is SAR 599
SAR 693 total
includes taxes & fees
23 Jul - 24 Jul

Villa Iole
Villa Iole4.7 km from San Pietro Beach
2.0 out of 10, (1 review)
The price is SAR 377
SAR 436 total
includes taxes & fees
13 Jul - 14 Jul

Villa Iole Apartment
Villa Iole Apartment4.7 km from San Pietro Beach
The price is SAR 595
SAR 676 total
includes taxes & fees
9 Jul - 10 Jul

Mercury Boutique Hotel
Mercury Boutique Hotel11.7 km from San Pietro Beach
8.0 out of 10, Very Good, (165 reviews)
The price is SAR 569
SAR 661 total
includes taxes & fees
9 Jul - 10 Jul
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
























































