Find hotels in Villa San Pietro from NT$1,634
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Villa San Pietro
Apart hotel
Capsule hotel
Check prices for these dates
Our top choices for Villa San Pietro hotels

Regina Margherita Hotel
Marina District
9.0 out of 10, Wonderful, (565)

Hotel Palazzo Doglio
Bonaria
9.6 out of 10, Exceptional, (306)
The price is NT$4,773
NT$5,396 total
includes taxes & fees
Jan 7 - 2026/1/8

Hotel Flora
Stampace
9.0 out of 10, Wonderful, (584)

Hotel Nautilus
Cagliari
9.4 out of 10, Exceptional, (297)
The price is NT$3,267
NT$3,703 total
includes taxes & fees
Dec 15 - Dec 16

UNA HOTELS T Hotel Cagliari
Cagliari
9.2 out of 10, Wonderful, (946)
The price is NT$4,258
NT$4,829 total
includes taxes & fees
Jan 3 - 2026/1/4

Lu' Hotel
Carbonia
8.8 out of 10, Excellent, (277)
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
More cheap stays in Villa San Pietro

Neko Boutique Hotel
Via Oristano 50 Cagliari CA
9.4/10 Exceptional! (45 reviews)
Frequently asked questions
Explore a world of travel with Expedia
Other Hotels near Villa San Pietro, Sardinia
- Cagliari Hotels
- Pula Hotels
- Mediterranean Sea Hotels
- Quartu Sant'Elena Hotels
- Domus de Maria Hotels
- Chia Hotels
- Teulada Hotels
- Santa Margherita di Pula Hotels
- Sant'Antioco Hotels
- Iglesias Hotels
- Carbonia Hotels
- Sant'Anna Arresi Hotels
- San Giovanni Suergiu Hotels
- Capoterra Hotels
- Porto Pino Hotels
- European Union Hotels
- Poetto Hotels
- Sarroch Hotels
- Assemini Hotels
- Villasor Hotels
More ways to book
Expedia's Latest Trends
Hotels
Flights
General
- Visit Atrani
- Visit Grado
- Visit Brindisi
- Visit Verona
- Visit Sciacca
- Visit Monopoli
- Visit Sanremo
- Visit Turi
- Visit La Spezia
- Visit Bologna
- Visit Ancona
- Visit Cortina d'Ampezzo
- Visit Cagliari
- Visit Cefalù
- Visit Orte
- Visit Assisi
- Visit Bolzano
- Visit Aieta
- Visit Bosa
- Visit Santa Teresa di Gallura
- Visit Genoa
- Visit Catania
- Visit Sorrento
- Visit Rende
- Visit Taormina
























































































