San Pietro Island hotels from RM 192

  • 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

Go beyond your typical stay in San Pietro Island

Check prices for these dates

Filter by

Property class

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. Alba B&B

Alba B&B
Carloforte
10.0 out of 10, Exceptional, (1 review)
The price is RM364
RM401 total
includes taxes & fees
16 Nov - 17 Nov
Alba B&B

2. Lu' Hotel Carbonia

Lu' Hotel Carbonia
4.0 star property
Carbonia
9.0 out of 10, Wonderful, (307 reviews)
"Lovely stay"
Canada
Pheobe
The price is RM347
RM395 total
includes taxes & fees
16 Nov - 17 Nov
Lu' Hotel Carbonia

3. Hotel I Colori

Hotel I Colori
3.0 star property
Sant'Antioco
8.6 out of 10, Excellent, (27 reviews)
"Small but nice hotel. Located at the main street. My room was standard, nice bed and WC, no cooler or balcony. AC worked perfect"
Sweden
Andreas
The price is RM201
RM240 total
includes taxes & fees
17 Nov - 18 Nov
Hotel I Colori

4. L'ulivo

L'ulivo
Portoscuso
8.0 out of 10, Very good, (1 review)
The price is RM337
RM371 total
includes taxes & fees
16 Nov - 17 Nov
L'ulivo

5. Ostello Brebei Niedda

Ostello Brebei Niedda
Gonnesa
The price is RM270
RM297 total
includes taxes & fees
17 Nov - 18 Nov
Ostello Brebei Niedda

6. Ostello Henry

Ostello Henry
Buggerru
10.0 out of 10, Exceptional, (7 reviews)
"Very lovely clean room and property. The staff were very friendly and helpful. Nice location for staying local with good restaurants and beaches"
Australia
briana
The price is RM258
RM284 total
includes taxes & fees
16 Nov - 17 Nov
Ostello Henry

7. Dream House Boat

Dream House Boat
Sant'Antioco
4.0 out of 10, (3 reviews)
"Truffatore inesistente del regno unito, questo mi servirà da lezione per riguardarmi anche da expedia. State attenti ."
Italy
Lucia
The price is RM295
RM333 total
includes taxes & fees
3 Dec - 4 Dec
Dream House Boat

8. Gaiè Apartments

Gaiè Apartments
Carbonia
The price is RM223
RM530 total
includes taxes & fees
16 Nov - 17 Nov
Gaiè Apartments

9. Le Calle

Le Calle
Iglesias
8.6 out of 10, Excellent, (8 reviews)
"Leider ist die Unterkunft unauffinbar wir standen in der Pampa vor einem geschlossenen Eisentor. Der Garten sah verwahrlost aus und Haus haben wir keines gesehen. So sind wir wieder abgefahren, da wir auch keine Telefonnummer gefunden haben. Schade ums Geld."
Switzerland
Jacqueline
The price is RM233
RM275 total
includes taxes & fees
16 Nov - 17 Nov
Le Calle

10. B&B Su Maimoni

B&B Su Maimoni
Iglesias
9.6 out of 10, Exceptional, (8 reviews)
"In the center of old town of Iglesia in an old townhouse. No reception you get your own kee. "
Sweden
Carin
The price is RM292
RM339 total
includes taxes & fees
1 Dec - 2 Dec
B&B Su Maimoni

11. 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 traveller
The price is RM401
RM810 total
includes taxes & fees
17 Nov - 18 Nov
B&B Semaforo di Capo Sperone

12. 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 RM311
RM779 total
includes taxes & fees
16 Nov - 17 Nov
Agriturismo Erbe Matte - Campsite

13. Il Terrazzino

Il Terrazzino
Iglesias
7.8 out of 10, Good, (9 reviews)
"Clean, welcoming and super location!!"
Canada
Nadine
The price is RM192
RM230 total
includes taxes & fees
23 Nov - 24 Nov
Il Terrazzino

14. Domo IL Tramonto Giba

Domo IL Tramonto Giba
Giba
8.0 out of 10, Very good, (1 review)
"Struttura di recentissima realizzazione con lavori di perfezionamento/completamento ancora in corso, cortesia e pulizia ai massimi livelli, ottimo comfort."
Italy
Marco
The price is RM405
RM446 total
includes taxes & fees
16 Nov - 17 Nov
Domo IL Tramonto Giba
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.

Stay near popular San Pietro Island attractions

Learn more about San Pietro Island

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

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

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 enjoying the sun.
  • Cultural Exploration: Discover the charming town of Carloforte, rich in history and local traditions.
  • Outdoor Adventures: Engage in sailing and diving tours around the island’s picturesque coastline.
  • Scenic Ferry Rides: Enjoy scenic ferry rides that connect you to this enchanting island.
  • Diverse Accommodations: Choose from a variety of lodging options, including inviting hotels and cosy bed and breakfasts.

Find great hotels near San Pietro Island

San Pietro Island offers a delightful selection of accommodations, from charming hotels to inviting bed and breakfasts. Whether you seek adventure, a pet-friendly environment, or a family-friendly experience, you'll find comfortable lodging options that cater to your needs. With holiday and vacation rentals available, including the renowned Hotel Riviera and properties near Capo Sandalo, your ideal getaway awaits amidst the island's stunning landscapes.

  • Lu' Hotel Carloforte: Located merely 3km from San Pietro Island, the 4-star Lu' Hotel Carloforte is an adventure-seeker's dream. With a guest rating of 9.0 out of 10, this hotel is tailored for those craving an active beach vacation. Guests can enjoy direct access to a stunning beach and a variety of adventure sports, including hiking, biking, and even skydiving, all available in nearby locations. The hotel offers a range of recreational activities that immerse guests in the natural beauty surrounding the area, making it an ideal choice for thrill-seekers and nature enthusiasts alike.
  • Hotel Lido degli Spagnoli: Situated 11km away from San Pietro Island, Hotel Lido degli Spagnoli is a luxurious 4-star retreat that invites relaxation and rejuvenation. Rated 9.0 out of 10 by guests, this hotel features direct beach access and a natural hot spring nearby, providing a unique and soothing experience. Perfect for those seeking a tranquil beach holiday, this accommodation offers a serene atmosphere complemented by the soothing sounds of the sea, making it an excellent choice for relaxation and wellness.
  • Hotel Le Sabbie Calasetta: Just 8km from San Pietro Island, the 3-star Hotel Le Sabbie Calasetta boasts a guest rating of 9.0 out of 10 and offers a delightful blend of comfort and convenience. With various dining options, including a beach bar and buffet breakfast, guests can indulge in local flavours. The hotel also features a variety of sports and recreational activities, such as mountain biking and hiking, along with entertainment facilities like digital and cable television. Its prime location near a picturesque bay enhances the overall experience, making it a charming choice for travellers.

Where to stay near San Pietro Island

San Pietro Island, a hidden gem in the Sardinian Sea, offers a unique blend of stunning beaches and rich culture. This lovely island is perfect for those seeking a relaxing getaway, with its secluded spots and friendly locals. Explore charming towns like Carloforte, known for its historical significance and vibrant atmosphere, or discover the beauty of the surrounding radar Italian islands. An outdoor adventure awaits, making San Pietro Island a must-visit destination for any traveller.

  • Portoscuso: Nestled approximately 14km from San Pietro Island, Portoscuso is a charming coastal city that offers a delightful blend of beach relaxation and outdoor adventures. The city sees a moderate influx of visitors, particularly during the summer months from June to August. Travellers flock here for its picturesque beaches and stunning scenery, with opportunities to engage in activities such as golf and exploring the local lagoon. The family-friendly beaches make it an excellent destination for those seeking both leisure and recreation amidst beautiful landscapes.
  • Sant'Antioco Island: Also located around 14km from San Pietro Island, Sant'Antioco Island is a captivating destination known for its rich cultural heritage and natural beauty. The island experiences a similar seasonal trend in visitor numbers, peaking during the summer months. Renowned for its stunning beaches and historic sites, Sant'Antioco offers an enriching experience for those interested in both outdoor activities and cultural exploration. Visitors can immerse themselves in the local history while enjoying the serene beach atmosphere, making it a perfect spot for a leisurely escape.
  • Sant'Antioco: Situated approximately 18km from San Pietro Island, Sant'Antioco is a vibrant city that attracts a high number of visitors, especially between July and September. Known for its scenic beaches and outdoor opportunities, Sant'Antioco boasts attractions like family-friendly beaches and a local arts centre, perfect for those looking to indulge in the cultural scene. The city's beautiful lagoon adds to its allure, providing a stunning backdrop for visitors seeking relaxation or adventure in a picturesque setting.

Things to do in San Pietro Island

Shopping

Near the main square, explore local boutiques offering handmade crafts and unique souvenirs. Don’t miss the bustling San Pietro Market for fresh produce and artisanal goods, while the charming shops along the waterfront provide a selection of local wines and delicacies to take home.

Recreation

Experience wellness at the Wellness Centre on San Pietro Island, where soothing massages and holistic treatments await. Enjoy yoga sessions on the beach, surrounded by tranquil views, or take leisurely walks along the coastline to connect with nature and rejuvenate your spirit.

Adventure

On San Pietro Island, explore stunning coastal trails for hiking and breathtaking views. Try your hand at windsurfing in the crystal-clear waters or embark on a boat tour to discover hidden coves and marine life. Don't miss the opportunity to savour local cuisine at charming seaside eateries.

Nightlife

On San Pietro Island, the lively atmosphere comes alive at venues like Bar Ristorante Da Sergio, where locals gather for drinks and music, and the charming La Cantina, offering a taste of authentic Sardinian cuisine alongside vibrant entertainment. Enjoy the relaxed yet engaging vibe under the starlit sky.

*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 and November, avoiding the peak summer season. Book your accommodation about a month in advance for the best rates, and aim for a Monday stay, as Fridays tend to be pricier. Utilise Expedia's search tools to find budget-friendly options, and take advantage of package deals that combine flights and hotels. Additionally, explore the island on foot or use public transport for affordable travel around the area.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You could potentially save some money by combining your hotel stay on San Pietro Island with your flights and activities through an Expedia package.

Find the best attractions near San Pietro Island

San Pietro Island, a charming destination in Sardinia, Italy, is ideal for beach lovers and culture enthusiasts alike. Visitors can explore stunning beaches, the historic Fort, and the picturesque marina. The island offers a plethora of outdoor experiences and cultural attractions, including the nearby Carloforte Islands and the captivating Sardinian coast, making it a perfect getaway for those seeking relaxation and adventure.

  • Le Saline Beach: Located 8km from San Pietro Island, Le Saline Beach offers a stunning coastal escape with soft sands and crystal-clear waters. This beach is perfect for soaking up the sun, swimming, and enjoying the laid-back beach vibes that characterise the region.
  • Casa del Duca Museum: Just 3km away, the Casa del Duca Museum is a historic fort that showcases the rich cultural heritage of the area. Visitors can explore its intriguing exhibits and learn about the island's history while enjoying the unique cultural vibes.
  • Oasi LIPU di Carloforte: Situated 5km from San Pietro Island, Oasi LIPU di Carloforte is a picturesque park that promotes eco-friendliness. Ideal for families, it offers scenic walking trails and opportunities to observe local wildlife in a serene outdoor setting.

Best time to go to San Pietro Island

The best time to visit San Pietro Island is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly sunny with no rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
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 approximately 69km away. This airport serves various airlines, ensuring ample flight options. For comfortable stays, consider nearby hotels such as Casa Clàt – Boutique Hotel and Hotel Palazzo Doglio, both rated 4 stars and located about 6km from the airport. Another excellent option is the Holiday Inn Cagliari by IHG, which is only 3km away. Transportation services from these hotels to Cagliari Elmas Airport make transfers hassle-free, allowing you to enjoy your journey to San Pietro Island with ease.