Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Carloforte – 92 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Nichotel 4 stars

Hotel in Carloforte

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. Maddy welcomed us when we arrived and she made us feel at home right away. The room had a nice balcony, was clean with good amenities and they served a good breakfast each morning. The hotel is in a good location. Just across the little street is one of the best pizzerias we’ve eaten at.

Show more Show less
9
Superb
612 reviews
Price from
£35
per night

Lu' Hotel Riviera 4 stars

Hotel in Carloforte

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. This place is great. Good location, really helpful staff. Great roof top. Big rooms.

Show more Show less
8.9
Fabulous
745 reviews

Hotel Villa Pimpina 3 stars

Hotel in Carloforte

Offering individually decorated rooms and a peaceful garden, Hotel Villa Pimpina is set in the heart of Carloforte's historic centre, 400 metres from the dock for boats to Sardinia. Very good breakfast. Excelent location, near to parking and the center of the beautiful city. If necessary, you can leave the car for max 30 min on the street in front of the hotel.

Show more Show less
9
Superb
252 reviews
Price from
£46
per night

Hotel Paola 3 stars

Hotel in Carloforte

Family-managed Hotel Paola is 2 km from Carloforte, the main village in San Pietro Island. This rustic property surrounded by Mediterranean vegetation, offers free parking and unique accommodation. The location is great (quiet), staff soo friendly and helpful, room and bed comfortable. We had a lovely dinner there and the breakfast with a sea view was perfect (great homemade jams).

Show more Show less
8.6
Fabulous
101 reviews
Price from
£57
per night

Hotel Hieracon 4 stars

Hotel in Carloforte

Hotel Hieracon offers a central, panoramic location close to the harbour of Carloforte, small island off the western coast of Sardinia. Awesome location, close to everything, close to the ferry, restaurants and the city center. The staff was very friendly and the room was great. So happy to have chosen this one. 😎

Show more Show less
7.9
Good
111 reviews

Sofia Family Suites

Carloforte

Sofia Family Suites features free WiFi and rooms with air conditioning in Carloforte. The accommodation offers a shared kitchen and a shared lounge for guests. Very very clean, spacious and comfortable. Nice location! Perfect for a weekend away!

Show more Show less
8.8
Fabulous
177 reviews
Price from
£34
per night

Opuntia

Carloforte

Set in Carloforte, Opuntia offers free WiFi and city views, 2.3 km from Cantagalline Beach. Every unit has a private bathroom and bidet, air conditioning, a flat-screen TV and a fridge. Thé B&b is located in the center of the old town of Carloforte, close to restaurants and services. It is a charming place and run with care and heart. Beautiful place and I will for sure come back as carloforte has touched my soul. Can only recommend🤗

Show more Show less
9.4
Superb
204 reviews
Price from
£63
per night

AQUAMADRE Suites

Carloforte

Featuring free WiFi throughout the property, AQUAMADRE Suites is situated in Carloforte, within 2.9 km of Spiaggia di Girin. Boasting family rooms, this property also provides guests with a terrace. Even before we arrived at the Aquamadre Suites we were delighted to receive a phone call from the manager who was calling to let us know that we were being upgraded in our room! We were warmly welcomed on arrival and we knew our stay was going to be an excellent one thanks to the professionalism of the manager who personally showed us all of the features of our room and explained his self-devised map of the city (nature-related and beaches of the island on one side and the things to see in the city on the other side. This was organised into the best places to go relating to the time of day, (breakfast, lunch and dinner) and was another professional touch that made Aquamadre suites stand out. Everything was perfect during our stay.

Show more Show less
9.5
Exceptional
201 reviews
Price from
£62
per night

Residenza Al Castello

Carloforte

Located in Carloforte and with Cantagalline Beach reachable within 2.2 km, Residenza Al Castello provides a bar, allergy-free rooms, free WiFi throughout the property and a terrace. Very well-located, 10 mins from the marina and town centre. It’s a cosy little place with brand new facilities and lovely Italian lady on the reception was very helpful to tell us where to go in Carloforte.

Show more Show less
9.4
Superb
243 reviews
Price from
£46
per night

Villa Iole

Carloforte

Set on San Pietro Island, Villa Iole is a 10-minute walk from Carloforte’s beach. It offers air-conditioned accommodation. Free WiFi is available in double rooms. Michele is a star! Exquisite care, meticulously clean and spacious. Just a stonethrow from carloforte (free parking just outside).

Show more Show less
8.3
Very good
99 reviews
Price from
£54
per night

Most booked hotels in Carloforte in the past month

See all

Budget hotels in Carloforte

See all

FAQs about hotels in Carloforte

  • Many families visiting Carloforte loved staying at Hotel Villa Pimpina, Nichotel and Hotel Paola.

  • For hotels in Carloforte that serve up a highly-rated breakfast, try Hotel Villa Pimpina, Lu' Hotel Riviera and Hotel Paola.

  • These hotels in Carloforte are highly rated by couples: Hotel Villa Pimpina, Nichotel and Lu' Hotel Riviera.

  • Hotel Villa Pimpina, Nichotel and Lu' Hotel Riviera are some of the popular hotels in Carloforte.

  • Hotel Paola, Hotel Villa Pimpina and Lu' Hotel Riviera have received great reviews from travellers in Carloforte regarding the views from their hotel rooms.

  • On average, 3-star hotels in Carloforte cost £96 per night, and 4-star hotels in Carloforte are £168 per night. If you're looking for something really special, a 5-star hotel in Carloforte can on average be found for £0 per night (based on Booking.com prices).

Explore guest reviews of hotels in Carloforte

See all
gogless