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

Find hotels in San Pietro Island from AED 273

  • 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

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

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 AED 610
AED 671 total
includes taxes & fees
4 Sep - 5 Sep
Lu' Hotel Carloforte

2. 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 AED 541
AED 616 total
includes taxes & fees
7 Aug - 8 Aug
DOMO CICINDELA

3. 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 AED 474
AED 542 total
includes taxes & fees
1 Sep - 2 Sep
Hotel Hieracon

4. 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 AED 439
AED 504 total
includes taxes & fees
1 Sep - 2 Sep
AQUAMADRE Suites

5. 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 traveler
The price is AED 435
AED 499 total
includes taxes & fees
1 Sep - 2 Sep
Le Saline Suites

6. Piana Apartment

Piana Apartment
Carloforte
The price is AED 581
AED 660 total
includes taxes & fees
1 Sep - 2 Sep
Piana Apartment

7. Villa Iole Apartment

Villa Iole Apartment
Carloforte
The price is AED 755
AED 852 total
includes taxes & fees
1 Sep - 2 Sep
Villa Iole Apartment

8. Panoramic Studio Carloforte

Panoramic Studio Carloforte
Carloforte
The price is AED 389
AED 449 total
includes taxes & fees
1 Sep - 2 Sep
Panoramic Studio Carloforte

9. 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 AED 343
AED 399 total
includes taxes & fees
1 Sep - 2 Sep
Villa Iole

10. B&B Semaforo di Capo Sperone

B&B Semaforo di Capo Sperone
Sant'Antioco
8.0 out of 10, Very Good, (1 review)
"Hôtes très accueillants et très sympathiques, petit déjeuner très copieux , très bon. Emplacement au calme ,très propre ,voiture nécessaire . Une climatisation de l’appartement aurait été bienvenue. Sinon c’était parfait."
France
Anonymous traveler
The price is AED 525
AED 925 total
includes taxes & fees
5 Sep - 6 Sep
B&B Semaforo di Capo Sperone

11. Agriturismo Erbe Matte - Campsite

Agriturismo Erbe Matte - Campsite
Sant'Antioco
8.8 out of 10, Excellent, (5 reviews)
"Super séjour, hôtes adorables, vue magnifique, tente et équipement parfaits, intimité respectée malgré la proximité. Très gênés à chaque repas cependant par les guêpes dont les nids étaient nombreux…"
France
sabrina
The price is AED 814
AED 1,307 total
includes taxes & fees
8 Aug - 9 Aug
Agriturismo Erbe Matte - Campsite

12. Tenuta Blancamar

Tenuta Blancamar
Sant'Antioco
9.4 out of 10, Exceptional, (9 reviews)
"Great stay. Friendly owners!"
United States
David
The price is AED 457
AED 512 total
includes taxes & fees
5 Sep - 6 Sep
Tenuta Blancamar

13. Hotel Cala dei Pini

Hotel Cala dei Pini
3.0 star property
Sant'Anna Arresi
8.0 out of 10, Very Good, (27 reviews)
"Very nice hotel, comfortable room. We had a good view over the swimming pool and lagoon, so very enjoyable sitting out on the balcony. Really loved the pool and surround - very relaxing indeed. Pleasant breakfast with excellent coffee and a lot of cake. Convenient for walking to other bars and restaurants, a bit further to the beach "
United Kingdom
Deborah
The price is AED 840
AED 944 total
includes taxes & fees
3 Sep - 4 Sep
Hotel Cala dei Pini

14. Mercury Beach Hotel

Mercury Beach Hotel
Sant'Antioco
7.8 out of 10, Good, (16 reviews)
"I booked an offer you posted (flight hotel). No information saying that a car us needed. San’t Antioco has no taxi service at all. Public transport is like ….. every 1:30 waiting. In addition, no sea room view, which was my main aim. So, your offers should be more detailed. First time going through your site and very disappointed. Got my lawer working on this… Without a refund, you can trust I may give my opinion on sites. Hope you will be honest and give an optmistic result to this...
Switzerland
Ghyslaine
The price is AED 721
AED 801 total
includes taxes & fees
3 Sep - 4 Sep
Mercury Beach Hotel

15. Lu’ Hotel Maladroxia

Lu’ Hotel Maladroxia
4.0 star property
Sant'Antioco
8.6 out of 10, Excellent, (106 reviews)
"Thanks for a lovely stay. The team are super helpful "
United Kingdom
Leesa
The price is AED 679
AED 781 total
includes taxes & fees
1 Sep - 2 Sep
Lu’ Hotel Maladroxia

16. Mercury Boutique Hotel

Mercury Boutique Hotel
4.0 star property
Sant'Antioco
8.0 out of 10, Very Good, (166 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 traveler
The price is AED 600
AED 694 total
includes taxes & fees
31 Aug - 1 Sep
Mercury Boutique Hotel

17. Hotel I Colori

Hotel I Colori
3.0 star property
Sant'Antioco
8.6 out of 10, Excellent, (27 reviews)
"Il soggiorno é andato bene, "
Italy
Mara
The price is AED 233
AED 273 total
includes taxes & fees
2 Sep - 3 Sep
Hotel I Colori

18. 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 AED 463
AED 526 total
includes taxes & fees
1 Sep - 2 Sep
Hotel Stella Del Sud

19. MuMA Hostel

MuMA Hostel
Sant'Antioco
9.0 out of 10, Wonderful, (150 reviews)
"Great room with a view, spotless, and excellent service! "
United States
Rocco
The price is AED 447
AED 501 total
includes taxes & fees
24 Aug - 25 Aug
MuMA Hostel

20. Hotel Le Sabbie Calasetta

Hotel Le Sabbie Calasetta
3.0 star property
Calasetta
9.2 out of 10, Wonderful, (82 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 AED 535
AED 606 total
includes taxes & fees
6 Aug - 7 Aug
Hotel Le Sabbie Calasetta
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

Explore attractions like La Caletta Beach and San Pietro Beach as you discover things to see and do in 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 features beautiful beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Diving Adventures: Enjoy thrilling diving tours around Carloforte, a renowned diving spot with vibrant marine life.
  • Rich History: Explore historic forts and quaint towns that reflect the island's unique cultural heritage.
  • Charming Neighborhoods: Discover the essence of Sardinia in the island's friendly neighborhoods and vibrant marina.
  • Variety of Accommodations: Choose from welcoming hotels and cozy B&Bs tailored to diverse needs for a memorable stay.

Find great hotels near San Pietro Island

Discover the charm of San Pietro Island with a variety of lodging options, including welcoming hotels and cozy bed & breakfasts. Whether you seek adventure, family-friendly experiences, or pet-friendly stays, you'll find comfortable accommodations tailored to your needs. Explore holiday and vacation rentals near Capo Sandalo, and make your visit unforgettable at Hotel Riviera, where relaxation meets the stunning beauty of this enchanting destination.

  • Lu' Hotel Carloforte: Embrace a romantic getaway at the 4-star Lu' Hotel Carloforte, located 3km from San Pietro Island. This elegant hotel boasts direct beach access, making it an ideal setting for couples and families seeking a memorable vacation. With a guest rating of 9.0 out of 10, the hotel offers amenities tailored for children, including babysitting services and cribs for a stress-free stay. Guests can indulge in romance packages and enjoy limited-hour room service, perfect for intimate dining experiences.
  • Hotel Lido degli Spagnoli: Experience the soothing benefits of natural hot springs at Hotel Lido degli Spagnoli, a 4-star property situated 11km from San Pietro Island. This hotel, also rated 9.0 out of 10 by guests, offers direct beach access and a unique hot spring experience that enhances relaxation. Ideal for beach lovers, the hotel combines comfort with the therapeutic qualities of its surroundings, ensuring a tranquil vacation amidst stunning coastal views.
  • Hotel Le Sabbie Calasetta: Enjoy a vibrant and active retreat at Hotel Le Sabbie Calasetta, a 3-star establishment located 8km from San Pietro Island. With a guest rating of 9.0 out of 10, this hotel features a range of dining options, including a snack bar and beach bar, to satisfy your culinary cravings. For those seeking adventure, nearby activities such as hiking, biking, and horse riding await. Guests can unwind in comfortable rooms equipped with modern entertainment options, making it a great choice for explorers and relaxation seekers alike.

Where to stay near San Pietro Island

San Pietro Island, a hidden gem in the Sardinian Sea, offers a perfect blend of beach relaxation, cultural immersion, and outdoor adventures. Explore its lovely shores, delve into the rich history of its quaint towns, and enjoy the friendly atmosphere that defines this secret Italian island. Nearby, discover charming neighborhoods that embody the essence of Sardinia, ensuring a memorable vacation filled with serene landscapes and vibrant local culture.

  • Sant'Antioco Island: Nestled approximately 14km from San Pietro Island, Sant'Antioco Island is a gem that offers a blend of stunning beaches and rich cultural experiences. This island is a favorite among travelers seeking outdoor adventures, especially during the peak season from June to August. Visitors can enjoy numerous attractions, including picturesque family-friendly beaches and historic landmarks that tell the story of the island's past. The moderate seasonal influx of tourists ensures a pleasant atmosphere, making it ideal for both relaxation and exploration.
  • Sant'Antioco: Located about 18km from San Pietro Island, the city of Sant'Antioco is a vibrant destination that attracts visitors primarily from July to September. Known for its breathtaking scenery and outdoor activities, Sant'Antioco boasts beautiful beaches and serene lagoons perfect for a day of fun in the sun. The local arts center adds a cultural touch, making it a great spot for art enthusiasts. While the winter months see fewer visitors, the city remains a charming place to experience Sardinian culture and hospitality.
  • Carloforte: Just 3km from San Pietro Island, Carloforte is a lively coastal town that draws travelers looking for outdoor adventures and scenic views. With peak tourist activity from July to September, Carloforte offers a range of experiences, from relaxing on beautiful family beaches to exploring the marina. The town is also a hub for ferry services, making it easy to explore nearby islands. Whether you're savoring local cuisine or enjoying water sports, Carloforte presents a delightful blend of leisure and excitement.

Things to do in San Pietro Island

Shopping

In San Pietro Island, visit the local markets for unique handmade crafts and souvenirs. For a more extensive shopping experience, explore the charming boutiques along the waterfront, offering a variety of local products and gifts that capture the essence of Sardinia’s culture and beauty.

Recreation

Experience tranquility at the Wellness Center of San Pietro, where you can indulge in rejuvenating spa treatments and yoga sessions amidst serene surroundings. Explore the island's natural beauty through hiking trails, or enjoy water activities like snorkeling in crystal-clear waters for a refreshing escape.

Adventure

Explore the stunning coastline of San Pietro Island by kayaking, where you can paddle through crystal-clear waters and discover hidden coves. For hiking enthusiasts, the scenic trails offer breathtaking views of the Mediterranean landscape, leading you to secluded beaches and picturesque viewpoints along the way.

Nightlife

Experience the vibrant nightlife of San Pietro Island at the lively Bar Ristorante Il Pescatore, known for its fresh seafood and cocktails. For a laid-back vibe, visit Bar Da Antonio, where you can enjoy local wines and friendly conversation 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

To save money on your trip to San Pietro Island, consider visiting during the cheaper months of February to March or November, and book your hotel about a month in advance for the best rates. Monday is the least expensive day to stay, while Friday tends to be pricier. Use Expedia's tools to filter for eco-friendly accommodations and sort by price to find great deals. Combining your hotel, flights, and activities into a package can also lead to significant savings. Don’t forget to check for last-minute deals if you're feeling spontaneous.

  • 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 July to September, 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 Monday. 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 options based on your budget, desired location, and the type of hotel you prefer. For instance, selecting the Eco-certified filter will present you with sustainable and eco-friendly hotel options currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking for San Pietro Island with your flights and activities through an Expedia package.

Find the best attractions near San Pietro Island

San Pietro Island in Sardinia is perfect for beach lovers and culture enthusiasts alike. Visitors can explore historic forts, relax at beautiful beaches, and enjoy the vibrant marina. Notable attractions include the island of San Pietro, Carloforte, and the stunning Sardinian coast, offering a mix of outdoor experiences and rich local culture. Whether you’re seeking adventure or a laid-back vacation, San Pietro Island has something for everyone.

  • Cala Lunga Beach: Located 5km from San Pietro Island, Cala Lunga Beach offers a serene escape with its soft sands and crystal-clear waters. Ideal for sunbathing and leisurely strolls, it embodies the perfect beach vibes for relaxation and enjoyment.
  • Portoscuso Spanish Tower: Situated 11km away, the Portoscuso Spanish Tower is a historic landmark that showcases rich cultural heritage. Explore its architecture and learn about its significance in Sardinia's history while enjoying panoramic views of the surrounding landscape.
  • Casa del Duca Museum: Just 3km from San Pietro Island, Casa del Duca Museum provides a glimpse into the region's past. This historic fort is a treasure trove of artifacts and exhibits that reflect the cultural essence 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

Traveling to San Pietro Island is convenient via Cagliari Airport (CAG-Elmas), situated 69km away. This airport is serviced by major airlines and offers nearby accommodations, including 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, just 3km away. Transportation services are readily available from these hotels to the airport, ensuring a smooth transition for travelers heading to the beautiful San Pietro Island.

Explore a world of travel with Expedia