Skip to main content

Featured romantic hotel destinations

Destination inspiration for your trip – find a romantic hotel

The best romantic hotels in San Pietro island

Check out our pick of great romantic hotels on

Filter by:


Review score

Superb: 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.

The Nichotel is set in the historic centre of Carloforte, near the picturesque promenade and the central square where you can find a wide range of bars, restaurants and shops.

Carloforte is an ancient Genovese colony on the beautiful island of San Pietro, just off the coast of Sardinia. It has clean, white sandy beaches, crystal clear waters and charming historic centres. Perfect location, sparklingly clean rooms, great breakfasts but the staff really made the whole holiday extra special. They were kind, attentive, knowledgeable and so very friendly. I lost my bag with my passport in it and they were super understanding helping me get it back! I wish all hotel staff were so invested in their guests well-being. Gemma, Perla, Magddelena, thank you so very much!

Show more Show less
9.2
Superb
1,107 reviews
Price from
US$63
per night

Set 1.4 km from Spiaggia di Dietro ai Forni, Hotel Villa Pimpina offers 3-star accommodation in Carloforte and features a garden, a shared lounge and a bar. Certain units at the property feature a balcony with a city view. Perfect location in the heart of Carloforte historical centre, stylish boutique hotel with cost rooms and artsy touch.

Show more Show less
9
Superb
439 reviews
Price from
US$58
per night

With marvellous 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 46 elegantly furnished rooms aim to cater to your every need, including internet availability, making your holiday as relaxing as possible. Spacious room.Superb view from terrace. Huge comfortable bed. Air con very efficient. Breakfast fantastic. Helpful staff. Easy free parking.

Show more Show less
9
Superb
614 reviews
Price from
US$131
per night

Most booked romantic hotels in San Pietro island this month

Romantic Hotels that guests love in San Pietro island