Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured San Pietro Island Independent Hotels

See all 71 Hotels in San Pietro Island
Mercury Boutique Hotel

Mercury Boutique Hotel

Località Cala Sapone, Sant'Antioco
4.0 out of 5.0
4.1 out of 5 (46 reviews)
Nice hotel overlooking the sea Nice relaxing area, rooms were clean but not spacious. Hotel is close (500m) to a small beach with … - 
Hotel La Rosa Dei Venti

Hotel La Rosa Dei Venti

Via Roma 11/12, Buggerru
4.0 out of 5.0
4.0 out of 5 (12 reviews)
It was great. Especially the cleanliness of the room was great. And the staff was great too. - 

$891

$891
Lu' Hotel

Lu' Hotel

Via della Costituente snc, Carbonia
4.0 out of 5.0
4.5 out of 5 (21 reviews)
Stunning hotel close by to travel to all the nice Had wonderful time visiting my family and staying in hotel close by . Staff very friendly . Loved e … - 

$93

$93
Hotel Perda Rubia

Hotel Perda Rubia

Strada Provinciale 75, Km 2,600, San Giovanni Suergiu
3.0 out of 5.0
5.0 out of 5 (1 reviews)

$56

$56
Hotel Le Palme

Hotel Le Palme

Via Italia 46, Sant'Anna Arresi
3.0 out of 5.0
4.2 out of 5 (10 reviews)
Nichotel

Nichotel

Via Garibaldi, 7, Carloforte
4.0 out of 5.0
4.6 out of 5 (7 reviews)
This hotel was just lovely. The staff were very helpful and courteous.The hotel itself is located i … - 

$61

$61
Hotel Hieracon

Hotel Hieracon

Lungomare Corso Cavour, 62, Carloforte
4.0 out of 5.0
1.0 out of 5 (1 reviews)
Artu

Artu

Piazza Quintino Sella 15, Iglesias
3.0 out of 5.0
4.0 out of 5 (9 reviews)
Central and perfectly located for all aspects Easy to find with free parking allocated immediately oppsite outside. Breakfast not too bad and sta … - 

$73

$73
Hotel Le Sabbie

Hotel Le Sabbie

Vico Le Sabbie, 4, Calasetta
3.0 out of 5.0
4.0 out of 5 (5 reviews)
Euro Hotel Iglesias

Euro Hotel Iglesias

Via Fratelli Bandiera, 34, Iglesias
4.0 out of 5.0
4.0 out of 5 (2 reviews)
Charming hotel near wonderful historic town We had a wonderful stay at this hotel. The reception was welcoming and helpful. The breakfast room … - 

$97

$97
B&B Ventanas

B&B Ventanas

Via Mercato,11, Villamassargia

$78

$78
Calasetta Residence

Calasetta Residence

Via delle rondini 10, Calasetta
4.3 out of 5 (3 reviews)

$152

$152
Hotel Lido degli Spagnoli

Hotel Lido degli Spagnoli

Viale Adriatico, Portopaglietto, Portoscuso
4.0 out of 5.0
4.2 out of 5 (32 reviews)
Good hotel - but beware of wedding bashes The hotel has a spectacular view and rooms are large. This was our second stay because we had a gre … - 

$99

$99
Tupei Resort

Tupei Resort

Loc. Rio Tupei, Calasetta
3.0 out of 5.0
4.3 out of 5 (21 reviews)
Pleasant stay at Tupei Very friendly couple (no English) who own and operate the hotel. Much cleaner and well-decorated th … - Andrea
Hotel Sport Village

Hotel Sport Village

Via Carlo Alberto della Chiesa sn, Iglesias
3.0 out of 5.0
3.6 out of 5 (11 reviews)
hotel sport village this is one of the cleanest hotel i have stayed in for quite some time and that is very important t … - dave

$67

$67
Hotel Punta Giara

Hotel Punta Giara

Via Sa Carrubedda, 18, Sant'Anna Arresi
3.0 out of 5.0
4.0 out of 5 (1 reviews)
I was impressed with the flexibility offered by the hotel staff, in particular i was given a taxi s … - 
Hotel Cala di Seta

Hotel Cala di Seta

Via Regina Margherita, Calasetta
3.0 out of 5.0
3.5 out of 5 (4 reviews)
Hotel Ristorante Il Sillabario

Hotel Ristorante Il Sillabario

S.S. 130 KM 47,400 - Località Martiada, Iglesias
3.0 out of 5.0
4.0 out of 5 (1 reviews)

$63

$63
Villa El Minero

Villa El Minero

Strada Statale 126 Km 26.800, Gonnesa

$68

$68
Hotel Riviera

Hotel Riviera

Corso Battellieri, 26, Carloforte
4.0 out of 5.0
4.3 out of 5 (34 reviews)
Just what you need in Carloforte Excellent central location with very clean rooms, outstanding bathroom - great shower is needed and … - 

$75

$75
Map

Pocket Guide: Independent Hotels in San Pietro Island

Search for hotels in San Pietro Island on Expedia. You can easily find your hotels in San Pietro Island using one of the methods below:

  • View our selection of featured hotels in San Pietro Island
  • Use the map to find hotels in the San Pietro Island neighborhood you prefer
  • Use the filters to see hotels in a specific area of San Pietro Island, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in San Pietro Island
  • Enter your travel dates to view the best deals on hotels in San Pietro Island - while they last