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

San Pietro Island Hotels from ₹7,361

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for San Pietro Island hotels

1. Lu' Hotel Carloforte

Lu' Hotel Carloforte
4.0 star property
Carloforte
9.0 out of 10, Wonderful, (187 reviews)
"We had an amazing stay!! 10/10 Highly recommended Loved it We’ll be back šŸ™"
United Kingdom
Lorenzo
The price is ₹19,083
₹20,991 total
includes taxes & fees
27 Jul - 28 Jul
Lu' Hotel Carloforte

2. Le Saline Suites

Le Saline Suites
Carloforte
10.0 out of 10, Exceptional, (3 reviews)
"Hübsches Apartment mit tollem Ausblick und schöner Einrichtung"
Germany
Anonymous traveller
The price is ₹13,664
₹15,580 total
includes taxes & fees
26 Jul - 27 Jul
Le Saline Suites

3. Villa Iole

Villa Iole
Carloforte
2.0 out of 10, (1 review)
"Premetto che io normalmente sto a 21 gradi a casa mia, detto cio NON andate mai in inverno. 1) la proprietà scalda solo le stanze con il condizionatore ma dato che la casa è ghiacciata pareti e pavimento rilasciano un freddo che il condizionatore non riesce a compensare. 2) bagno in stanza ghiacciato perché la proprietà non accende il calorifero 3) area colazione a circa 13 gradi dato che la proprietà non accende riscaldamento della casa come detto sopra. 3) fa più freddo in casa che fuori...
Italy
emanuele
The price is ₹10,820
₹12,452 total
includes taxes & fees
26 Jul - 27 Jul
Villa Iole

4. Hotel Hieracon

Hotel Hieracon
4.0 star property
Carloforte
8.2 out of 10, Very good, (30 reviews)
"Velux Windows with not fully fonctioning shutters, no view, no wifi nor cellular network in the rooms, TV set not properly working neither. Limited water pressure. Overpriced !!!"
France
Amaury
The price is ₹14,252
₹16,227 total
includes taxes & fees
28 Jul - 29 Jul
Hotel Hieracon

5. AQUAMADRE Suites

AQUAMADRE Suites
Carloforte
10.0 out of 10, Exceptional, (12 reviews)
"Michele was very responsive & welcoming from the time I booked the accommodation. He sent a few links to places to see in Carloforte plus the ferry timetable which were all very helpful. Our room was very quiet, clean with a comfortable bed. Although breakfast wasn’t included, there is a kitchen with utensils, etc that one can use for a take out meal. Would highly recommend staying here. "
United States
Patricia
The price is ₹11,162
₹12,828 total
includes taxes & fees
26 Jul - 27 Jul
AQUAMADRE Suites

6. DOMO CICINDELA

DOMO CICINDELA
Carloforte
10.0 out of 10, Exceptional, (2 reviews)
"Sehr schƶnes Zimmer, zentral gelegen. Wir kommen wieder."
Germany
Carlo
The price is ₹15,109
₹17,170 total
includes taxes & fees
26 Jul - 27 Jul
DOMO CICINDELA

7. Villa Iole Apartment

Villa Iole Apartment
Carloforte
The price is ₹23,019
₹25,871 total
includes taxes & fees
29 Jul - 30 Jul
Villa Iole Apartment

8. Panoramic Studio Carloforte

Panoramic Studio Carloforte
Carloforte
The price is ₹13,394
₹15,283 total
includes taxes & fees
27 Jul - 28 Jul
Panoramic Studio Carloforte

9. Piana Apartment

Piana Apartment
Carloforte
The price is ₹25,151
₹28,217 total
includes taxes & fees
12 Aug - 13 Aug
Piana Apartment

10. Hotel Le Sabbie Calasetta

Hotel Le Sabbie Calasetta
3.0 star property
Calasetta
9.0 out of 10, Wonderful, (80 reviews)
"Great stay at a great price. My room was really well furnished and check-in with Giacente was a pleasure. I really appreciated how he gave me a run through of nearby attractions and places to eat."
Canada
Cole
The price is ₹12,089
₹13,738 total
includes taxes & fees
30 Jul - 31 Jul
Hotel Le Sabbie Calasetta

11. Hotel Cala di Seta

Hotel Cala di Seta
3.0 star property
Calasetta
8.8 out of 10, Excellent, (71 reviews)
"We had a great time Took the ferry to califorte"
United States
Robert
The price is ₹14,327
₹16,201 total
includes taxes & fees
30 Jul - 31 Jul
Hotel Cala di Seta

12. Relais la Ghinghetta

Relais la Ghinghetta
4.0 star property
Portoscuso
10.0 out of 10, Exceptional, (60 reviews)
"Wonderful boutique hotel in a charming town. Staff were all super friendly and helpful - it was very easy to communicate via what’s app to book activities, ask for recommendations, etc. Our room was spacious and clean. The rooftop has a gorgeous view of the sea and is a great place for a snack or drink. Nearby parking was easy. Highly recommend!"
United States
Carolyn
The price is ₹25,537
₹28,091 total
includes taxes & fees
29 Jul - 30 Jul
Relais la Ghinghetta

13. Hotel Lido degli Spagnoli

Hotel Lido degli Spagnoli
4.0 star property
Portoscuso
9.0 out of 10, Wonderful, (127 reviews)
"Wonderful helpful staff! Thank you! šŸ™ā˜€ļø"
United States
CERSTIN
The price is ₹11,894
₹13,084 total
includes taxes & fees
26 Jul - 27 Jul
Hotel Lido degli Spagnoli

14. Hotel Stella Del Sud

Hotel Stella Del Sud
3.0 star property
Calasetta
8.2 out of 10, Very good, (36 reviews)
"Good facilities and own beach. "
New Zealand
KEN
The price is ₹14,162
₹16,018 total
includes taxes & fees
31 Jul - 1 Aug
Hotel Stella Del Sud

15. Hotel Don Pedro

Hotel Don Pedro
3.0 star property
Portoscuso
8.2 out of 10, Very good, (60 reviews)
"Very kind staff, however the hotel is pretty old and needs to be updated. "
Italy
Laura
The price is ₹9,123
₹10,035 total
includes taxes & fees
25 Jul - 26 Jul
Hotel Don Pedro

16. Lu' Hotel Carbonia

Lu' Hotel Carbonia
4.0 star property
Carbonia
8.8 out of 10, Excellent, (290 reviews)
"Everything about the hotel was excellent - room was clean, all the staff were friendly, polite and very helpful, the food in the restaurant was superb and the breakfast was great."
United Kingdom
Lynn
The price is ₹13,848
₹15,562 total
includes taxes & fees
21 Aug - 22 Aug
Lu' Hotel Carbonia

17. Ostello Brebei Niedda

Ostello Brebei Niedda
Gonnesa
The price is ₹6,794
₹7,474 total
includes taxes & fees
26 Jul - 27 Jul
Ostello Brebei Niedda

18. Tenuta Blancamar

Tenuta Blancamar
Sant'Antioco
9.4 out of 10, Exceptional, (9 reviews)
"Great stay. Friendly owners!"
United States
David
The price is ₹13,251
₹14,797 total
includes taxes & fees
10 Aug - 11 Aug
Tenuta Blancamar

19. LVG Hotel Collection - La Rosa dei Venti

LVG Hotel Collection - La Rosa dei Venti
4.0 star property
Buggerru
9.0 out of 10, Wonderful, (25 reviews)
"Beautiful property in a quaint little town...went in october so fairly quiet but view was impeccable and nice large room...definitely walk around the corner and have lunch or dinner at Aqua. The hotel breakfast was fantastic as well."
United States
Robin
The price is ₹14,707
₹17,826 total
includes taxes & fees
31 Jul - 1 Aug
LVG Hotel Collection - La Rosa dei Venti

20. Mercury Boutique Hotel

Mercury Boutique Hotel
4.0 star property
Sant'Antioco
8.0 out of 10, Very good, (165 reviews)
"Worst hotel I have ever been to.The beds are going to give you the worst backpain of your life and dont expect any help from the employees. Also you should not stay at this hotel if your wish is to relax because every weekend there are loud parties with random people, which also leads to a dirty and unuseable pool/garden. The cherry on top is the "breakfast", given you are looking for food similar to prison. "
Germany
Anonymous traveller
The price is ₹15,264
₹17,670 total
includes taxes & fees
27 Jul - 28 Jul
Mercury Boutique Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular San Pietro Island attractions

Learn more about San Pietro Island

Venture to sights like La Caletta Beach and San Pietro Beach as you discover San Pietro Island.

A staircase leading up to a building with colorful facades and balconies.
Photo by Romina Orsi
Open Photo by Romina Orsi

Top San Pietro Island Hotel Reviews

More cheap stays in San Pietro Island

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 boasts beautiful, secluded beaches perfect for relaxation and sunbathing.
  • Diving Adventures: Explore captivating underwater landscapes with diving tours available in Carloforte.
  • Rich Cultural Heritage: Immerse yourself in the island's historical charm and vibrant local life.
  • Charming Accommodations: Enjoy a range of delightful stays, from family-friendly hotels to cosy bed & breakfasts.
  • Outdoor Activities: Engage in various outdoor experiences, making it an ideal destination for adventure seekers.

Find great hotels near San Pietro Island

Discover an array of delightful accommodation options on San Pietro Island, Sardinia, where adventure meets comfort. From charming bed & breakfasts to family-friendly hotels, you'll find the perfect base for exploring this stunning locale. Enjoy pet-friendly services and a variety of holiday rentals, including the renowned Hotel Riviera and comfortable options near Capo Sandalo. Embrace the beauty of Sardinia while relishing a memorable vacation experience tailored to your needs.

  • Lu' Hotel Carloforte: This 4-star hotel is a charming getaway, perfect for those seeking a blend of beach, family, and romantic experiences. Located 3km from San Pietro Island, guests appreciate the property's direct beach access and thoughtful amenities for families. With services like babysitting and childcare available, parents can unwind while their children are entertained. For couples, romance packages enhance the stay, complemented by limited hours room service for intimate dining. The hotel's guest rating of 9.0 reflects its commitment to providing a welcoming atmosphere for all types of travellers.
  • Hotel Lido degli Spagnoli: A desirable 4-star accommodation situated 11km from San Pietro Island, Hotel Lido degli Spagnoli offers a unique hot spring experience alongside its beachside charm. With a guest rating of 9.0, this hotel is a key choice for those looking to relax by the sea while also enjoying the therapeutic benefits of natural hot springs. Its direct access to the beach ensures that guests can easily transition from relaxation to adventure. The serene environment and attentive service make this property an ideal retreat for beach enthusiasts.
  • Hotel Le Sabbie Calasetta: This inviting 3-star hotel, located 8km from San Pietro Island, boasts a guest rating of 9.0 and presents a more casual yet vibrant atmosphere. With various dining options including a beach bar and buffet breakfast, it caters to those looking to indulge in local flavours. Guests can engage in nearby activities such as hiking and horse riding, ensuring an adventurous stay. With entertainment options like flat-screen televisions in each room, Hotel Le Sabbie Calasetta provides a comfortable base for exploring the surrounding natural beauty.

Where to stay near San Pietro Island

San Pietro Island, a hidden gem in the Sardinian Sea, offers a delightful blend of beach relaxation and rich culture. Explore its lovely shores, where the atmosphere is both secluded and friendly. This secret island invites you to immerse yourself in its historical charm and vibrant local life, making it an ideal destination for outdoor enthusiasts and culture seekers alike. Discover the unique allure of this radar Italian island and create unforgettable memories.

  • Sant'Antioco: Situated 18km from San Pietro Island, Sant'Antioco is a charming city that attracts a diverse range of visitors, particularly during the peak months of July to September. Known for its stunning beaches and scenic landscapes, this destination offers a plethora of outdoor activities, making it perfect for nature lovers. Visitors can explore local arts at the town's arts centre, relax on family-friendly beaches, or wander around the picturesque lagoon. The vibrant atmosphere and rich cultural heritage make Sant'Antioco a delightful spot for a leisurely getaway.
  • Carloforte: Located a mere 3km from San Pietro Island, Carloforte is a quaint city that sees moderate tourist traffic, peaking from July to September. Its beautiful beaches and outdoor experiences are a major draw for travellers seeking relaxation and adventure. The town is well-known for its ferry services, providing easy access to surrounding areas. Visitors can indulge in the local scenery while enjoying family-friendly beaches and a lovely marina, making Carloforte an idyllic location for seaside exploration and leisure activities.
  • Calasetta: Calasetta is conveniently situated 8km from San Pietro Island and offers a unique blend of beach, outdoor, and cultural experiences. With visitor numbers peaking from June to August, this city is a hidden gem for those looking to immerse themselves in local culture. The arts centre, campground, and various artistic venues provide plenty of opportunities for exploration and entertainment. Guests can unwind at the beautiful beaches, visit the marina, or take in the serene views of the lagoon, ensuring a memorable stay in Calasetta.

Things to do in San Pietro Island

Shopping

On San Pietro Island, explore local shops in Carloforte for unique gifts and souvenirs, including handmade crafts and local delicacies. The charming boutiques offer a delightful shopping experience, showcasing the island's rich culture and artistry.

Recreation

At the Wellness Retreat on San Pietro Island, indulge in holistic therapies and rejuvenating treatments surrounded by serene landscapes. Engage in yoga sessions on the beach and explore the island’s natural beauty through guided nature walks, enhancing your relaxation and connection with nature.

Adventure

On San Pietro Island, explore the dramatic coastline with a kayaking adventure, navigating pristine waters and hidden coves. Try snorkelling at Cala Fico, where vibrant marine life thrives. For hiking enthusiasts, the trails offer breathtaking views of the island's rugged landscape and lush vegetation.

Nightlife

On San Pietro Island, the vibrant nightlife includes bustling bars like Bar Pizzeria Da Franco, known for its lively atmosphere and delicious cocktails. The local beach clubs offer a relaxed vibe with stunning sea views, ideal for enjoying the Mediterranean evenings under the stars.

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

Find the best attractions near San Pietro Island

San Pietro Island in Sardinia is an ideal destination for beach lovers and cultural enthusiasts alike, offering a blend of outdoor experiences. Visitors can explore stunning beaches, historic forts, and lively marinas. Notable attractions include the island itself, Carloforte, and the captivating Sardinian coast, making it a perfect getaway for those seeking both relaxation and adventure.

  • La Bobba Beach: Located approximately 5km from San Pietro Island, La Bobba Beach offers a serene escape with its soft sands and gentle waves. The beach exudes a relaxed vibe, making it ideal for sunbathing and leisurely strolls along the shoreline.
  • Casa del Duca Museum: Just 3km away, Casa del Duca Museum is a historic fort that showcases local culture and heritage. Visitors can explore its rich history and enjoy the captivating exhibits that reflect the island's past.
  • Capo Sandalo Lighthouse: This historic lighthouse, situated about 5km from San Pietro Island, stands as a testament to maritime history. The surrounding area offers stunning views and a glimpse into the coastal culture of Sardinia.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Reaching San Pietro Island is convenient via Cagliari Elmas Airport (CAG), situated 69km away. Notable hotels nearby include the 5-star Casa ClĆ t – Boutique Hotel and the 4-star Hotel Palazzo Doglio, both located 6km from the airport. Another excellent option is the Holiday Inn Cagliari by IHG, which is just 3km from Cagliari Elmas. These hotels provide easy access to the airport, making your travel seamless. Cagliari Elmas serves major airlines, ensuring a variety of flight options for your journey to Sardinia.