Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in San Pietro Island

Filter by star ratings
All filters
Villa Iole B&B
Villa Iole B&B
8.8 Excellent
Via Pasquale Leone 25A, Carloforte, Sardinia, Italy
Show on map
0.6 mi from city centre, Carloforte, SA, Italy 
ExcellentBased on 78 reviews
8.8

Situated in Carloforte, Villa Iole B&B is an easy drive from Portoscuso and provides a swimming pool, bicycle rental and free Wi-Fi. It also offers a garden, an airport shuttle and a car rental desk.

Lu' Hotel Riviera
Lu' Hotel Riviera
9.1 Excellent
26 C.SO Battellieri, Carloforte, Sardinia, Italy
Show on map
0.8 mi from city centre, Carloforte, SA, Italy 
ExcellentBased on 629 reviews
9.1

Lu Hotel Riviera is situated on Sardinia and offers 4-star accommodation as well as free Wi-Fi and a rooftop terrace. It also provides luggage storage, an express check-in and check-out feature and a 24-hour reception.

Nichotel
Nichotel
9.0 Excellent
Via Garibarldi 7, Carloforte, Sardinia, Italy
Show on map
0.9 mi from city centre, Carloforte, SA, Italy 
ExcellentBased on 507 reviews
9.0

Nichotel is located on Sardinia and offers 4-star facilities as well as free Wi-Fi. The numerous amenities this luxury hotel features include a lift, a 24-hour reception and a terrace.

Cheapest hotels in San Pietro Island, Sardinia

Show all 175 hotels
Nichotel
Nichotel
9.0 Excellent
Via Garibarldi 7, Carloforte, Sardinia, Italy
Show on map
0.9 mi from city centre,  

Nichotel is located on Sardinia and offers 4-star facilities as well as free Wi-Fi. The numerous amenities this luxury hotel features include a lift, a 24-hour reception and a terrace.

$60
Avg. per night
Lu' Hotel Riviera
Lu' Hotel Riviera
9.1 Excellent
26 C.SO Battellieri, Carloforte, Sardinia, Italy
Show on map
0.8 mi from city centre,  

Lu Hotel Riviera is situated on Sardinia and offers 4-star accommodation as well as free Wi-Fi and a rooftop terrace. It also provides luggage storage, an express check-in and check-out feature and a 24-hour reception.

$82
Avg. per night
Villa Iole B&B
Villa Iole B&B
8.8 Excellent
Via Pasquale Leone 25A, Carloforte, Sardinia, Italy
Show on map
0.6 mi from city centre,  

Situated in Carloforte, Villa Iole B&B is an easy drive from Portoscuso and provides a swimming pool, bicycle rental and free Wi-Fi. It also offers a garden, an airport shuttle and a car rental desk.

$113
Avg. per night

Hotel prices in San Pietro Island

4 stars +

$60 - $82

Lu' Hotel Riviera

#1 Most popular

Lu' Hotel Riviera
9.1 Excellent
$82
Avg. per night
Nichotel

Best value

Nichotel
9.0 Excellent
$60
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in San Pietro Island

San Pietro Island travel FAQs

  • Where is the best place to stay in San Pietro Island?

    You can find several places worth visiting in San Pietro Island. Carloforte is the most popular amongst our users.

  • What are the best hotels in San Pietro Island?

    Lu' Hotel Riviera, rated with a score of 9.1 from 629 reviewers, is one of the most popular hotels in San Pietro Island. Other top stays include Nichotel, with an average rating of 9.0 from 507 reviewers, and Villa Iole B&B, with a score of 8.8 from 78 reviewers.