Skip to main content

Stay in San Pietro island's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Nichotel

Hotel in Carloforte

The Nichotel is set in the historic center of Carloforte, near the picturesque promenade and the central square where you can find a wide range of bars, restaurants and shops. Lovely hotel boutique style. Nice breakfast and excellent location just across from the ferry. Very sweet and friendly staff.

Show more Show less
9.1
Wonderful
1,070 reviews
Price from
$47
per night

Hotel Villa Pimpina

Hotel in Carloforte

Offering individually decorated rooms and a peaceful garden, Hotel Villa Pimpina is set in the heart of Carloforte's historic center, 1312 feet from the dock for boats to Sardinia. The room was superclean and smelled so nice! The staff was friendly and gave good recommendation for beaches to go and where to see the sunset with a cocktail (le dune at spiaggia la caletta)

Show more Show less
9
Wonderful
411 reviews
Price from
$59
per night

Hotel Galman

Hotel in Carloforte

Offering views of the Mediterranean Sea from its air-conditioned rooms, Hotel Galman is in a quiet area of San Pietro Island.

Show more Show less
8
Very Good
234 reviews
Price from
$75
per night

Hotel California

Hotel in Carloforte

Hotel California is in Carloforte, a 5-minute walk from the tourist harbor and the sea. It has bright rooms with free Wi-Fi and a balcony or small patio area. cleanliness and welcome by the owners

Show more Show less
8.6
Excellent
247 reviews
Price from
$64
per night

Lu' Hotel Riviera

Hotel in Carloforte

With marvelous panoramic views over the town and seafront of Carloforte, Lù Hotel Riviera is ideally located to offer a relaxing and picturesque holiday, away from chaos. The location and view from rooftop are amazing

Show more Show less
8.7
Excellent
868 reviews
Price from
$94
per night

Hotel Hieracon

Hotel in Carloforte

Hotel Hieracon offers a central, panoramic location close to the harbor of Carloforte, small island off the western coast of Sardinia. classic style with a great ambience

Show more Show less
8
Very Good
112 reviews
Price from
$98
per night

Hotel Paola

Hotel in Carloforte

Family-managed Hotel Paola is 1.2 mi from Carloforte, the main village in San Pietro Island. This rustic property surrounded by Mediterranean vegetation, offers free parking and unique accommodations.... The breakfast was beyond expectations. Excellent homemade food! The the location is pleasant and quiet.

Show more Show less
8.6
Excellent
77 reviews
Price from
$73
per night

Guardia dei Mori

Hotel in Carloforte

Located in the Sardinian island of San Pietro, this hotel is set on the hillside above Carloforte harbor.

Show more Show less
8.9
Excellent
34 reviews
Price from
$117
per night

Hotel Hieracon

Hotel in Carloforte

Located in Carloforte and with Spiaggia di Dietro ai Forni reachable within a 18-minute walk, Hotel Hieracon provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

Show more Show less
6.5
Review score
2 reviews
Price from
$115
per night

VALÚ

Carloforte

VALÚ in Carloforte provides accommodations with a terrace, a bar, and a shared lounge. Featuring sea and city views, this bed and breakfast also provides guests with free Wifi. Most welcoming place, sparkling clean, beautifully appointed, simply excellent.

Show more Show less
9.4
Wonderful
302 reviews
Price from
$69
per night

Hotels with extra health and safety measures

Find hotels in San Pietro island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on San Pietro island in the past month

See all

FAQs about hotels in San Pietro island