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. The staff was incredibly helpful and kind, made reservations for us and provided us with good advice on what to do on the island.

Show more Show less
9.2
Wonderful
1,137 reviews
Price from
$72
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. Super stylish and central location

Show more Show less
9
Wonderful
458 reviews
Price from
$60
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. Amazing stuff, feels like home. The hotel is on a quiet hill with nice view, just 10 minutes drive from Carloforte. Perfect for a few days escapade!

Show more Show less
8.1
Very Good
252 reviews
Price from
$78
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. Nice room, host very welcoming Yup feel at home there, good breakfast

Show more Show less
8.7
Excellent
277 reviews
Price from
$80
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. We had a wonderful stay at this hotel. The staff was very welcoming and helpful. The breakfast on the rooftop deck was wonderful. Lots of variety in the breakfast offerings. The location was absolutely perfect, walkable to restaurants, shops and the harbor. We enjoyed our stay here very much.

Show more Show less
8.8
Excellent
807 reviews
Price from
$113
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. Beautifull house outside. Beautifull garden.

Show more Show less
8.5
Very Good
136 reviews
Price from
$106
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
31 reviews
Price from
$122
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
344 reviews
Price from
$67
per night

B&B 24 Maggio

Carloforte

B&B 24 Maggio offers air-conditioned accommodations in Carloforte. Among the facilities at this property are luggage storage space and daily room service, along with free Wifi throughout the property.... Great location Super clean The owner is adorable Very good bedding

Show more Show less
9.1
Wonderful
100 reviews
Price from
$105
per night

Garden Rooms

Carloforte

Featuring garden views, Garden Rooms in Carloforte offers accommodations and a garden. There's a private entrance at the bed and breakfast for the convenience of those who stay. Giulianna (the host) was kind and helpful, offering suggestions for visiting Carloforte and beaches. The property is so peaceful and relaxing. Our stay included an amazing breakfast with lots of homemade options. I would highly recommend staying at this property.

Show more Show less
9.1
Wonderful
222 reviews
Price from
$76
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