A coastal village with white buildings, a clear blue sea, and lush greenery.

Find hotels in San Pietro Island from $70

Check prices for these dates

Tonight
Sep 1 - Sep 2
Tomorrow
Sep 2 - Sep 3
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for San Pietro Island hotels

1. Lu' Hotel Carloforte

Lu' Hotel Carloforte
Carloforte
Italy
federico
$95 nightly
$105 total
Oct 2 - Oct 3
Total with taxes and fees
Lu' Hotel Carloforte

2. AQUAMADRE Suites

AQUAMADRE Suites
Carloforte
United States
Patricia
$73 nightly
$86 total
Oct 1 - Oct 2
Total with taxes and fees
AQUAMADRE Suites

3. Le Saline Suites

Le Saline Suites
Carloforte
Belgium
Clement
$68 nightly
$80 total
Oct 1 - Oct 2
Total with taxes and fees
Le Saline Suites

4. DOMO CICINDELA

DOMO CICINDELA
Carloforte
Germany
Carlo
$92 nightly
$107 total
Oct 1 - Oct 2
Total with taxes and fees
DOMO CICINDELA

5. Hotel Hieracon

Hotel Hieracon
Carloforte
France
Amaury
$131 nightly
$150 total
Sep 7 - Sep 8
Total with taxes and fees
Hotel Hieracon

6. Villa Iole

Villa Iole
Carloforte
Italy
emanuele
$58 nightly
$70 total
Oct 1 - Oct 2
Total with taxes and fees
Villa Iole

7. Panoramic Studio Carloforte

Panoramic Studio Carloforte
Carloforte
$63 nightly
$75 total
Oct 1 - Oct 2
Total with taxes and fees
Panoramic Studio Carloforte

8. Piana Apartment

Piana Apartment
Carloforte
$104 nightly
$120 total
Oct 1 - Oct 2
Total with taxes and fees
Piana Apartment

9. Villa Iole Apartment

Villa Iole Apartment
Carloforte
$133 nightly
$153 total
Oct 1 - Oct 2
Total with taxes and fees
Villa Iole Apartment

10. Hotel Stella Del Sud

Hotel Stella Del Sud
Calasetta
New Zealand
KEN
$78 nightly
$91 total
Sep 22 - Sep 23
Total with taxes and fees
Hotel Stella Del Sud

11. Hotel Lido degli Spagnoli

Hotel Lido degli Spagnoli
Portoscuso
United States
CERSTIN
$104 nightly
$114 total
Sep 29 - Sep 30
Total with taxes and fees
Hotel Lido degli Spagnoli

12. Hotel Cala di Seta

Hotel Cala di Seta
Calasetta
United States
Robert
Hotel Cala di Seta

13. Hotel Le Sabbie Calasetta

Hotel Le Sabbie Calasetta
Calasetta
Canada
Cole
$102 nightly
$117 total
Sep 27 - Sep 28
Total with taxes and fees
Hotel Le Sabbie Calasetta

14. Relais la Ghinghetta

Relais la Ghinghetta
Portoscuso
United States
Carolyn
$263 nightly
$289 total
Oct 2 - Oct 3
Total with taxes and fees
Relais la Ghinghetta

15. Lu' Hotel Carbonia

Lu' Hotel Carbonia
Carbonia
United Kingdom
Lynn
$87 nightly
$99 total
Oct 2 - Oct 3
Total with taxes and fees
Lu' Hotel Carbonia

16. Mercury Boutique Hotel

Mercury Boutique Hotel
Sant'Antioco
Germany
Anonymous traveler
$94 nightly
$112 total
Sep 20 - Sep 21
Total with taxes and fees
Mercury Boutique Hotel

17. L'ulivo

L'ulivo
Portoscuso
$82 nightly
$90 total
Oct 2 - Oct 3
Total with taxes and fees
L'ulivo

18. Mercury Beach Hotel

Mercury Beach Hotel
Sant'Antioco
Switzerland
Ghyslaine
$122 nightly
$136 total
Oct 1 - Oct 2
Total with taxes and fees
Mercury Beach Hotel

19. Tenuta Blancamar

Tenuta Blancamar
Sant'Antioco
United States
David
$125 nightly
$140 total
Sep 5 - Sep 6
Total with taxes and fees
Tenuta Blancamar

20. Hotel I Colori

Hotel I Colori
Sant'Antioco
Italy
Mara
$64 nightly
$75 total
Sep 24 - Sep 25
Total with taxes and fees
Hotel I Colori
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular San Pietro Island attractions

Capo Sandalo Lighthouse

9.6/10 (4 reviews)
Learn about the local history of Carloforte when you take a trip to Capo Sandalo Lighthouse. While you're in the area, stroll along the beaches.
See properties

Casa del Duca Museum

8.0/10 (1 review)
You can spend time exploring the galleries in Casa del Duca Museum during your travels in Carloforte. While you're in the area, stroll along the beaches.
See properties

Le Colonne di Carloforte

9.0/10 (4 reviews)
Commune with nature and explore the great outdoors at Le Colonne di Carloforte during your travels in Carloforte. Wander the seaside and parks while you're in the area.
See properties

Spiagga Guidi

Why not spend a lazy afternoon at Spiagga Guidi during your trip to Carloforte? Amble around the area's seaside or experience its museums.
See properties

Punta Nera

Why not spend a lazy afternoon at Punta Nera during your trip to Carloforte? Stroll along the seaside or experience the area's museums.
See properties

Learn more about San Pietro Island

Explore attractions like La Caletta Beach and San Pietro Beach as you discover things to see and do in San Pietro Island.

See all hotels in San Pietro Island
A staircase leading up to a building with colorful facades and balconies.
Photo by Romina Orsi

Top San Pietro Island Hotel Reviews

Stunning House Between the Countryside and the Sea - Southern Sardinia CIN: IT111070C2000U0960

Stunning House Between the Countryside and the Sea - Southern Sardinia CIN: IT111070C2000U0960

10/10 Excellent
"Soggiorno semplicemente perfetto! Abbiamo affittato questa splendida villa per la settimana di Ferragosto in un gruppo di 11 persone e l'esperienza ha superato ogni nostra aspettativa.I Punti di Forza: Spazi Ampii e Confortevoli: La casa è davvero spaziosa, arredata con cura e dotata di tutti i comfort necessari. Anche in 11 ci siamo visti garantire la massima privacy e totale vivibilità negli ambienti comuni. Piscina Curatissima: La piscina è stata la vera protagonista della vacanza: pulita, riservata e circondata da un'area relax fantastica per prendere il sole e staccare la spina. Zona Outdoor e Barbecue: L'ampia veranda e la zona barbecue ci hanno permesso di organizzare pranzi e cene all'aperto, rendendo la giornata di Ferragosto indimenticabile. Ospitalità Eccellente: Il proprietario, Fabio, è stato incredibilmente disponibile per ogni esigenza e sempre discreto.Una struttura impeccabile sotto ogni punto di vista, ideale per gruppi numerosi o famiglie che cercano relax e divertimento. Consigliatissima, ci torneremo sicuramente!"
Carla M. 7-night trip
Posted 2 weeks ago
Stunning House Between the Countryside and the Sea - Southern Sardinia CIN: IT111070C2000U0960
Nea Villa, for 11 people, swimming pool, panoramic terrace, 70 mt from the beach

Nea Villa, for 11 people, swimming pool, panoramic terrace, 70 mt from the beach

10/10 Excellent
"Un grand merci à Carlo et sa sœur pour leur accueil et disponibilité tout au long du séjour.Une villa exceptionnelle, très propre, très bien équipée et adaptée au nombre de convives.Une piscine très agréable et bien située avec une accessibilité depuis la terrasse, ce qui permet d’en faire profiter tous les convives.L’accès direct à la mer est très pratique et l’eau est belle.En résumé : un séjour exceptionnel et qui permet de bien se ressourcer.Merci Carlo"
Bertrand L. 7-night trip
Posted 3 weeks ago
Nea Villa, for 11 people, swimming pool, panoramic terrace, 70 mt from the beach
Mercury Beach Hotel

Mercury Beach Hotel

10/10 Excellent
"Staff very helpful for recommending places to eat/drink and booking them. Pool was nice and quiet. Decent breakfast"
Kyle 2-night trip
Posted 3 weeks ago
Mercury Beach Hotel
Beautiful house in a holiday village 2 km. From Porto Pino

Beautiful house in a holiday village 2 km. From Porto Pino

10/10 Excellent
"Excellent hébergement , résidence calme bien entretenue avec la piscine comme atout et des plages magnifiques aux alentours .On recommande cette location ,qui fut notre première résidence lors de notre découverte de la Sardaigne ."
Nicolas G. 8-night trip
Posted 3 weeks ago
Beautiful house in a holiday village 2 km. From Porto Pino
MuMA Hostel

MuMA Hostel

10/10 Excellent
"Lovely hotel. Great location. Clean and tidy. We would return."
Valerie 1-night trip
Posted 1 month ago
MuMA Hostel
Lu' Hotel Porto Pino

Lu' Hotel Porto Pino

10/10 Excellent
"The hotel seems newly refurbished with a modern design. It is very clean and the staff are friendly and helpful. It has a nice pool and breakfast with variety of cereals, eggs, meats, breads, cakes and fruit. Beds are comfortable and bathroom also well stocked. Close to a couple villages with agritourismo and other eating options about a 5-10 minute drive away. Closest beach is Porto Pino which was surprisingly lovely."
Stacy-Ann 6-night trip
Posted 1 month ago
Lu' Hotel Porto Pino
Hotel Lido degli Spagnoli

Hotel Lido degli Spagnoli

10/10 Excellent
"Bellissimo hotel sul mare, rilassante e paesino molto tranquillo e caratteristico"
Sharon 7-night trip
Posted 2 months ago
Hotel Lido degli Spagnoli
Hotel Stella Del Sud

Hotel Stella Del Sud

10/10 Excellent
"We arrived after a long drive and Clara, the receptionist, couldn't have been more helpful. Check in was easy and efficient. All the staff we met were helpful and full of local information. Our room was spacious with a balcony with side sea view and another window sea and pool facing. There was ample storage, comfortable beds and a fridge too. The bathroom was compact but not an issue. There was ample parking at the hotel. Outside the pool was lovely, large enough to swim in. There were chairs and loungers and shade available. The beach next to the hotel was stunning with a snack bar and umbrellas, loungers to hire."
Jill 4-night trip
Posted 2 months ago
Hotel Stella Del Sud
Hotel Le Sabbie Calasetta

Hotel Le Sabbie Calasetta

10/10 Excellent
"We loved staying at Hotel Le Sabbie. The staff were great and very helpful. There is parking, but on a busy night, it was tricky to find a spot. Our first night there, we arrived very late/early at 1:30 am. They were able to give us instructions for a self check-in. They were very flexible. Being on the ground floor, we really enjoyed the small semi-private patio in the back. Mille grazie a tutti!"
Sherry Ann 7-night trip
Posted 2 months ago
Hotel Le Sabbie Calasetta

More cheap stays in San Pietro Island

Hotel Poetto

Hotel Poetto

Via Montecristo, 5 Cagliari CA
$101 nightly
$116 total
Sep 23 - Sep 24
Total with taxes and fees
9/10 Wonderful! (54 reviews)
Hotel Poetto
Neko Boutique Hotel

Neko Boutique Hotel

Via Oristano 50 Cagliari CA
$141 nightly
$159 total
Sep 27 - Sep 28
Total with taxes and fees
9.6/10 Exceptional! (55 reviews)
Neko Boutique Hotel
Residence Oasis

Residence Oasis

Viale I Maggio Alghero SS
Get ratesResidence Oasis
Residence Le Fontane

Residence Le Fontane

Via Pascoli, 50/52 Villasimius SU
Get rates
8.2/10 Very Good! (78 reviews)
Residence Le Fontane
Verdemare Sardegna Due

Verdemare Sardegna Due

Via Mar Rosso, 3 Villasimius SU
Get rates
8.4/10 Very Good! (8 reviews)
Verdemare Sardegna Due
L'Aglientu

L'Aglientu

Via l'Aglientu 1 Loiri Porto San Paolo SS
Get rates
8.2/10 Very Good! (16 reviews)
L'Aglientu

Hotels in San Pietro Island with star-rating

Find out more about San Pietro Island

Top reasons to visit San Pietro Island

  • Stunning Beaches: San Pietro Island features gorgeous beaches like Spiagge San Pietro and San Pietro Beach, perfect for sunbathing and swimming.
  • Rich Cultural Experience: Explore charming coastal towns with a friendly atmosphere and delve into the island's fascinating history.
  • Outdoor Adventures: Enjoy various outdoor activities, including hiking and nature walks in picturesque reserves.
  • Nearby Attractions: Take a ferry to discover nearby destinations, enhancing your island experience.
  • Relaxing Accommodations: Choose from cozy bed and breakfasts to pet-friendly hotels for a memorable stay.

Find great hotels near San Pietro Island

Discover the charm of San Pietro Island, Sardinia, where a variety of accommodations await to enhance your vacation experience. From cozy bed and breakfasts to welcoming pet-friendly hotels, you’ll find the perfect spot for family adventures or a relaxing getaway. With top-notch services and facilities, San Pietro Island hotels cater to all your needs, ensuring a memorable stay in this beautiful Italian destination.

  • Hotel Lido degli Spagnoli: Hotel Lido degli Spagnoli is a charming 4-star hotel, boasting a stellar guest rating of 9.0. Located 7 miles from San Pietro Island, this beachfront property is perfect for travelers seeking a relaxing beach vacation infused with natural hot spring experiences. Guests appreciate the direct access to the sandy shores, allowing for leisurely days under the sun. The hotel's serene atmosphere and beach-themed amenities create a perfect retreat for sun-seekers and wellness enthusiasts alike.
  • Lu' Hotel Riviera - Carloforte: With a guest rating of 9.0, Lu' Hotel Riviera - Carloforte is a delightful 4-star hotel situated just 2 miles from San Pietro Island. This property caters to couples and families alike, offering a romantic ambiance complemented by family-friendly amenities. The hotel features direct beach access and provides essential services for children, such as babysitting and cribs. Guests can indulge in romantic packages and enjoy in-room dining options for a cozy meal experience, making it an ideal choice for both relaxation and family fun.
  • Hotel Le Sabbie Calasetta: Hotel Le Sabbie Calasetta is a welcoming 3-star hotel with a guest rating of 9.0, located 5 miles from San Pietro Island. This property offers a variety of dining options, including a bar and lounge, along with a buffet breakfast to start your day right. Outdoor enthusiasts will appreciate the nearby hiking, mountain biking, and horse riding activities. Entertainment options like digital and cable TV ensure guests have plenty to enjoy during their stay, making it a well-rounded choice for those looking to explore the surrounding natural beauty.

Where to stay near San Pietro Island

San Pietro Island in Sardinia, Italy, offers a perfect blend of beach relaxation and rich cultural experiences. Explore the charming coastal towns, enjoy the friendly atmosphere, and soak in the island's history. Nearby destinations like Porto Paglia provide great vacation spots, while the surrounding regions showcase Sardinia's stunning landscapes and secluded beaches. Whether you're seeking adventure or tranquility, San Pietro Island and its enchanting surroundings promise an unforgettable getaway.

  • Sant'Antioco: Located 11 miles from San Pietro Island, Sant'Antioco is a charming city known for its stunning beaches and rich outdoor scenery. The warm summer months from July to September see a surge in visitors, who flock to enjoy the picturesque family beaches and mesmerizing lagoons. While exploring, don't miss the local arts center, a hub for cultural events and exhibitions. With its laid-back atmosphere and beautiful coastal views, Sant'Antioco is perfect for those looking to unwind in nature.
  • Carloforte: Just 2 miles from San Pietro Island, Carloforte is a vibrant coastal city that offers a delightful blend of beach and outdoor activities. The peak travel season from July to September attracts numerous tourists eager to explore its stunning family beaches and lively marina. A highlight of Carloforte is its convenient ferry services, which connect visitors to nearby attractions. With a charming town center filled with local shops and eateries, Carloforte is an ideal spot for a relaxing getaway.
  • Calasetta: Situated 5 miles from San Pietro Island, Calasetta is a picturesque city that beautifully combines beach life with cultural experiences. Peak travel times from June to August bring visitors eager to soak in the sun on its beautiful beaches or explore the local marina. The presence of art centers and campgrounds adds to its cultural charm, making it a perfect destination for outdoor enthusiasts and art lovers alike. Calasetta offers a unique blend of relaxation and culture, ensuring a memorable visit.

Things to do in San Pietro Island

San Pietro Island in Sardinia, Italy, is perfect for beach lovers and culture enthusiasts alike. Visitors can enjoy relaxing at beautiful beaches, exploring local culture, and participating in outdoor activities. One of the highlights is taking a ferry to nearby attractions. For those seeking wellness, a destination spa offers a rejuvenating experience, making it an ideal getaway for relaxation and adventure.

Shopping

On San Pietro Island, visit the charming local markets for unique souvenirs, including handmade crafts and local delicacies. For a more extensive shopping experience, check out the quaint boutiques in Carloforte, where you’ll find stylish clothing and artisan products that capture the island's essence.

Recreation

San Pietro Island offers the tranquil Wellness Retreat, where you can indulge in rejuvenating spa treatments and yoga sessions overlooking the sea. For outdoor enthusiasts, the island's stunning beaches and hiking trails provide the perfect setting for relaxation and adventure, blending nature with wellness seamlessly.

Adventure

Explore the stunning beaches of Cala Fico, where crystal-clear waters invite swimming and snorkeling among vibrant marine life. For thrill-seekers, the rugged cliffs of Capo Sandalo offer breathtaking views and exciting climbing opportunities, making it a perfect destination for adventure lovers on San Pietro Island.

Nightlife

San Pietro Island boasts a vibrant nightlife with charming bars and local eateries. You can enjoy live music at La Piazzetta or sip cocktails at Bar Ristorante Il Pescatore, all while soaking in the stunning coastal views. The relaxed atmosphere invites you to unwind and mingle with locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for San Pietro Island

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around San Pietro Island are February to March and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around San Pietro Island about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around San Pietro Island is Tuesday. The most expensive day to stay around San Pietro Island is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as your budget, desired location, and preferred type of accommodation. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations on San Pietro Island with your flights and activities through an Expedia package deal.

Find the best attractions near San Pietro Island

San Pietro Island in Sardinia, Italy, is perfect for a beach, culture, and outdoor vacation. Visitors can enjoy stunning beaches like Spiagge San Pietro and San Pietro Beach, explore historic forts, and wander through nature reserves. The island's attractions cater to those seeking a beachfront getaway, rich cultural experiences, and outdoor adventures, making it an ideal destination for all types of travelers.

  • Le Saline Beach: Just 5 miles from San Pietro Island, Le Saline Beach offers a stunning stretch of sand and crystal-clear waters. Perfect for sunbathing and swimming, the beach vibe is relaxed and inviting, making it an ideal spot to unwind and enjoy the natural beauty of Sardinia.
  • Capo Sandalo Lighthouse: Located 3 miles from San Pietro Island, this historic lighthouse stands as a sentinel of the coast. With its rich cultural significance, visitors can explore the area and appreciate breathtaking views of the surrounding sea, making it a perfect blend of history and scenic beauty.
  • Le Colonne di Carloforte: Just 3 miles away, these striking rock formations provide an exceptional outdoor experience. Known for their scenic beauty, they are perfect for hiking and photography, allowing visitors to immerse themselves in the island's natural wonders.

Best time to go to San Pietro Island

The best time to visit San Pietro Island can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around San Pietro Island falls in August, when visitor numbers are moderately high and weather is sunny with no rain. The coolest average temperature around San Pietro Island falls in February, visitor numbers are moderately low and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January50.4°F (10.2°C)No RainMostly SunnyAverageAverage
February50.2°F (10.1°C)No RainMostly SunnyModerately LowSlightly Low
March53.4°F (11.9°C)Light RainMostly SunnyModerately LowSlightly Low
April58.1°F (14.5°C)Light RainMostly SunnyAverageAverage
May64.8°F (18.2°C)Light RainSunnyAverageAverage
June73.8°F (23.2°C)No RainSunnyAverageSlightly High
July79.7°F (26.5°C)No RainSunnyModerately HighSlightly High
August79.9°F (26.6°C)No RainSunnyModerately HighSlightly High
September73.8°F (23.2°C)No RainSunnyAverageAverage
October67.1°F (19.5°C)No RainSunnyModerately HighAverage
November59.0°F (15.0°C)Light RainMostly SunnyAverageSlightly Low
December53.1°F (11.7°C)No RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to San Pietro Island

To reach San Pietro Island, tourists typically fly into CAGliari Airport (CAG-Elmas), situated 43 miles away. Notable hotel options near the airport include Casa Clàt – Boutique Hotel, a luxurious 5-star accommodation located 4 miles from CAG-Elmas, and Hotel Palazzo Doglio, also 4 miles away with a 4-star rating. Another excellent choice is Miramare Cagliari Hotel Museo, a 4-star hotel, conveniently located 4 miles from the airport. These hotels offer easy access to transportation services for seamless transfers to Cagliari Airport, ensuring a smooth start to your Sardinian getaway.

Explore a world of travel with Expedia