Find hotels in San Pietro Island from CA $98

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 21,917 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Our top choices for San Pietro Island hotels

Lu' Hotel Riviera - Carloforte

4.0 star property
8.8 out of 10, Excellent, (175)
"We had an amazing stay!! 10/10 Highly recommended Loved it We’ll be back 🙏"
The price is CA $190
CA $210 total
includes taxes & fees
Sep 15 - Sep 16
Lu' Hotel Riviera - Carloforte

Hotel Hieracon

4.0 star property
8.2 out of 10, Very good, (29)
"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 !!!"
The price is CA $185
CA $211 total
includes taxes & fees
Aug 28 - Aug 29
Hotel Hieracon

DOMO CICINDELA

The price is CA $162
CA $187 total
includes taxes & fees
Sep 10 - Sep 11
DOMO CICINDELA

AQUAMADRE Suites

9.8 out of 10, Exceptional, (9)
"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. "
The price is CA $159
CA $184 total
includes taxes & fees
Sep 3 - Sep 4
AQUAMADRE Suites

Le Saline Suites

10.0 out of 10, Exceptional, (3)
The price is CA $158
CA $182 total
includes taxes & fees
Sep 1 - Sep 2
Le Saline Suites

Alba B&B

10.0 out of 10, Exceptional, (1)
The price is CA $146
CA $160 total
includes taxes & fees
Sep 1 - Sep 2
Alba B&B

Villa Iole

2.0 out of 10, (1)
"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...
The price is CA $110
CA $130 total
includes taxes & fees
Sep 10 - Sep 11
Villa Iole

Le Saline amazing apartment with seaview

The price is CA $144
CA $264 total
includes taxes & fees
Sep 6 - Sep 7
Le Saline amazing apartment with seaview

Lu' Hotel

4.0 star property
8.8 out of 10, Excellent, (258)
"A pleasant stay, staff are very friendly."
The price is CA $125
CA $138 total
includes taxes & fees
Sep 12 - Sep 13
Lu' Hotel

Hotel Le Sabbie Calasetta

3.0 star property
9.0 out of 10, Wonderful, (75)
"Friendly staff, comfy bed and quiet neighbourhood "
The price is CA $124
CA $143 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Le Sabbie Calasetta

Relais la Ghinghetta

4.0 star property
10.0 out of 10, Exceptional, (47)
"Location is amazing. If you’re looking for a quiet, relaxing get away highly recommend. Staff super helpful, and local restaurants delicious. "
The price is CA $376
CA $414 total
includes taxes & fees
Aug 24 - Aug 25
Relais la Ghinghetta

Lu’ Hotel Maladroxia

4.0 star property
8.4 out of 10, Very good, (95)
"very nice location"
The price is CA $177
CA $208 total
includes taxes & fees
Sep 21 - Sep 22
Lu’ Hotel Maladroxia

MuMA Hostel

9.0 out of 10, Wonderful, (130)
"Nice hostel close to everything. Nice serviceminded staff, good room, breakfast was okay and it was quite easy to find parking. "
The price is CA $89
CA $102 total
includes taxes & fees
Sep 12 - Sep 13
MuMA Hostel

Lu' Hotel Porto Pino

4.0 star property
8.2 out of 10, Very good, (60)
"This place was quiet clean and peaceful . Well located to explore the south west of the island. Staff was great and helpful. "
The price is CA $146
CA $164 total
includes taxes & fees
Sep 22 - Sep 23
Lu' Hotel Porto Pino

Hotel La Rosa dei Venti by LVG Hotel Collection

4.0 star property
8.8 out of 10, Excellent, (11)
"Lovely room and huge bathroom. Breakfast had the best coffee ever. "
The price is CA $134
CA $172 total
includes taxes & fees
Sep 7 - Sep 8
Hotel La Rosa dei Venti by LVG Hotel Collection

Hotel Cala di Seta

3.0 star property
8.6 out of 10, Excellent, (64)
The price is CA $109
CA $126 total
includes taxes & fees
Sep 21 - Sep 22
Hotel Cala di Seta

Hotel Stella Del Sud

3.0 star property
8.2 out of 10, Very good, (30)
The price is CA $113
CA $131 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Stella Del Sud

Hotel I Colori

3.0 star property
9.0 out of 10, Wonderful, (23)
The price is CA $169
CA $193 total
includes taxes & fees
Sep 5 - Sep 6
Hotel I Colori

Le Calle

9.4 out of 10, Exceptional, (6)
"Sehr freundliche, zuvorkommende und liebe Gastgeber. Das Frühstück in zu viel Plastik, deshalb keine so gute Bewertung für Nachhaltigkeit, Umweltverträglichkeit."
The price is CA $98
CA $114 total
includes taxes & fees
Aug 24 - Aug 25
Le Calle

Mercury Boutique Hotel

4.0 star property
8.0 out of 10, Very good, (164)
"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. "
The price is CA $190
CA $221 total
includes taxes & fees
Sep 21 - Sep 22
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

Learn more about San Pietro Island

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

Stay near popular San Pietro Island attractions

Casa del Duca Museum

Casa del Duca Museum

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.

Find out more about San Pietro Island

Find out more about San Pietro Island

Top reasons to visit San Pietro Island

  • Stunning Beaches: San Pietro Island boasts beautiful beaches with crystal-clear waters, perfect for sunbathing and relaxation.
  • Outdoor Adventures: The island offers various activities, including hiking and exploring nature reserves, ideal for outdoor enthusiasts.
  • Cultural Experiences: Immerse yourself in the local culture by visiting charming coastal towns and historic forts.
  • Scenic Landscapes: Enjoy breathtaking views and picturesque landscapes that showcase the island's natural beauty.
  • Comfortable Accommodations: Choose from a range of 3 and 4-star hotels and cozy bed & breakfasts for your stay.

Find great hotels near San Pietro Island

Discover the charm of San Pietro Island with a selection of comfortable accommodations, featuring both 3 and 4-star hotels and inviting bed & breakfast options. Whether you're seeking a pet-friendly stay, an adventurous getaway, or a business retreat, you'll find the perfect lodging to meet your needs. Explore the best hotels and top-rated options that this stunning island has to offer for an unforgettable vacation experience.

  • Lu' Hotel Riviera: Embrace the ultimate beach getaway at Lu' Hotel Riviera, a 4-star haven located a mere 3.2km from San Pietro Island. This hotel is the ideal choice for families and adventure seekers alike, offering direct access to pristine beaches and a variety of thrilling activities. Dive into adventure sports such as skydiving and horseback riding, or enjoy a leisurely bike ride through the picturesque surroundings. Families will appreciate the dedicated amenities for children, including babysitting services and a first aid kit, ensuring a safe and enjoyable stay for all ages.
  • Hotel Lido degli Spagnoli: Discover relaxation and adventure at Hotel Lido degli Spagnoli, situated 11.3km from San Pietro Island. This 4-star property features a natural hot spring, providing a unique and rejuvenating experience alongside its direct beach access. Guests can engage in exciting activities like snorkeling and mountain biking, making it perfect for water and outdoor enthusiasts. The family-friendly atmosphere, combined with various recreational options, ensures an unforgettable holiday for both adults and children, with services tailored to make every guest feel welcomed and cared for.
  • MuMA Hostel: Perfect for budget-conscious travellers, MuMA Hostel is an inviting backpacker accommodation located 17.7km from San Pietro Island. Emphasizing a friendly and communal vibe, this hostel provides direct beach access and a range of adventure sports, including fishing and snorkeling. Families will find amenities like an arcade game room and babysitting services, ensuring a fun and engaging experience for younger guests. With its mix of affordability and adventure, MuMA Hostel is an excellent choice for those looking to explore Sardinia without breaking the bank.

Where to stay near San Pietro Island

San Pietro Island, a hidden gem in Sardinia, offers a serene escape for those seeking beautiful beaches and outdoor adventures. Explore the charming coastal towns, immerse yourself in the local culture, and savour the island life at its finest. With its stunning scenery, rich history, and a relaxed atmosphere, visitors can enjoy a perfect city break while appreciating the art and heritage that this private island has to offer.

  • Sant'Antioco: Nestled 17.7km from San Pietro Island, Sant'Antioco is a charming city known for its rich cultural heritage and beautiful coastal landscapes. This destination experiences a surge of visitors during the summer months, particularly from July to September, making it a lively spot for beach lovers and outdoor enthusiasts. Sant'Antioco boasts stunning beaches, serene lagoons, and family-friendly areas that cater to all ages. Visitors can immerse themselves in local culture, exploring historical sites and enjoying the breathtaking views of the Mediterranean.
  • Calasetta: Located 8.0km away from San Pietro Island, Calasetta is a delightful city that combines a moderate seasonal influx of tourists with a laid-back charm. The peak tourist season runs from June to August, attracting those eager for beach adventures and outdoor activities. Calasetta offers access to beautiful beaches, a picturesque marina, and a nearby golf course for enthusiasts. The local atmosphere is vibrant, with plenty of opportunities to enjoy delicious seafood at waterfront restaurants while soaking in the stunning views of the surrounding landscape.
  • Carloforte: Just 3.2km from San Pietro Island, Carloforte is a vibrant city that captures the essence of island life in Sardinia. This destination sees a moderate flow of visitors, particularly during the peak season from July to September. Carloforte is famous for its inviting beaches, historic fort, and outdoor activities. The local country private club and golf courses provide excellent leisure options. With its blend of cultural experiences and natural beauty, Carloforte is an ideal spot for those looking to relax and explore the beauty of the island.

Things to do near San Pietro Island

San Pietro Island is a perfect destination for a beach vacation, offering stunning outdoor scenery and various activities. Visitors can enjoy relaxing on beautiful beaches and exploring the island's natural beauty. A popular way to reach the island is via ferry, which adds to the adventure. With its picturesque landscapes and vibrant atmosphere, San Pietro Island promises a memorable getaway for those seeking sun and relaxation.

Recreation

Palazzetto dello Sport is a vibrant recreation centre located 20.9km from San Pietro Island. This venue offers a peaceful environment perfect for wellness activities, featuring fitness classes, relaxation areas, and opportunities for mindfulness practices, ensuring a rejuvenating experience in a tranquil setting.

Booking tips and Expedia advantages for San Pietro Island

For a budget-friendly vacation to San Pietro Island, consider visiting during the cheaper months of February, March, or November. Booking your hotel about a month in advance or checking last-minute deals on Expedia can lead to significant savings, especially if you stay on a Tuesday, the least expensive day. Enjoy free activities like La Bobba Beach, and take advantage of Expedia's package deals to combine your hotel, flights, and local activities for better rates. Utilize the price filter on Expedia to find the best hotel deals that fit your budget.

  • 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: Booking a hotel around San Pietro Island about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 options based on your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and special offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save 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 offers a perfect getaway for beach lovers and outdoor enthusiasts, showcasing stunning scenery and cultural experiences. Popular attractions include beautiful beaches, nature reserves, and historic forts, making it ideal for those seeking relaxation or adventure. Whether you're exploring the local culture or soaking up the sun, San Pietro Island promises a memorable vacation experience for all travellers.

  • Casa del Duca Museum: Located 3.2km from San Pietro Island, this historic fort offers a deep dive into the rich culture and history of the region. Explore its intriguing exhibits that showcase local traditions and the island’s past.
  • Calasetta Tower: Situated 8.0km away, this historic tower provides stunning views of the coastline and a glimpse into the island's strategic importance. The cultural vibes here are palpable, making it a perfect spot for history enthusiasts.
  • San Pietro Beach: Just 4.8km from San Pietro Island, this beautiful beach is ideal for relaxation and soaking up the sun. With its serene atmosphere and picturesque views, it’s a perfect escape for beach lovers.

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 Rain (Dry)Mostly SunnyAverageAverage
February50.2°F (10.1°C)No Rain (Dry)Mostly 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 Rain (Dry)SunnyAverageSlightly High
July79.7°F (26.5°C)No Rain (Dry)SunnyModerately HighSlightly High
August79.9°F (26.6°C)No Rain (Dry)SunnyModerately HighSlightly High
September73.8°F (23.2°C)No Rain (Dry)SunnyAverageAverage
October67.1°F (19.5°C)No Rain (Dry)SunnyModerately HighAverage
November59.0°F (15.0°C)Light RainMostly SunnyAverageSlightly Low
December53.1°F (11.7°C)No Rain (Dry)Mostly SunnyModerately LowAverage

The nearest major airports for your trip to San Pietro Island

For your trip to San Pietro Island, the major airport to consider is Cagliari (CAG-Elmas), located 69.2km away. Convenient hotel options near the airport include the 5-star Casa Clat and the 4-star Miramare Cagliari Hotel Museo, both situated 6.4km from Cagliari (CAG-Elmas). Additionally, Hotel Palazzo Doglio, also rated 4 stars, is another excellent choice nearby. These hotels provide easy access to the airport, making your travel experience seamless and enjoyable. Once you've arrived at Cagliari (CAG-Elmas), you can easily reach San Pietro Island via local transportation options, ensuring a smooth start to your Sardinian getaway.