Find hotels in San Pietro Island from $102

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 22,042 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

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 🙏"
$149 nightly
The price is $164
Jul 30 - Jul 31
Total includes taxes and fees
Lu' Hotel Riviera - Carloforte

Le Saline Suites

10.0 out of 10, Exceptional, (2)
$122 nightly
The price is $140
Jul 31 - Aug 1
Total includes taxes and fees
Le Saline Suites

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 !!!"
$131 nightly
The price is $150
Jul 30 - Jul 31
Total includes taxes and fees
Hotel Hieracon

DOMO CICINDELA

$120 nightly
The price is $138
Jul 30 - Jul 31
Total includes taxes and fees
DOMO CICINDELA

Alba B&B

10.0 out of 10, Exceptional, (1)
$138 nightly
The price is $151
Aug 7 - Aug 8
Total includes taxes and fees
Alba B&B

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. "
$93 nightly
The price is $109
Jul 30 - Jul 31
Total includes taxes and fees
AQUAMADRE Suites

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...
$87 nightly
The price is $102
Jul 30 - Jul 31
Total includes taxes and fees
Villa Iole

Tenuta Blancamar

9.8 out of 10, Exceptional, (6)
"Great stay. Friendly owners!"
Tenuta Blancamar

Mercury Beach Hotel

7.6 out of 10, Good, (15)
"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...
$177 nightly
The price is $198
Jul 30 - Jul 31
Total includes taxes and fees
Mercury Beach Hotel

Lu’ Hotel Maladroxia

4.0 star property
8.4 out of 10, Very Good, (94)
"very nice location"
$207 nightly
The price is $238
Jul 30 - Jul 31
Total includes taxes and fees
Lu’ Hotel Maladroxia

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. "
$170 nightly
The price is $196
Jul 30 - Jul 31
Total includes taxes and fees
Mercury Boutique Hotel

Lu' Hotel Porto Pino

4.0 star property
8.4 out of 10, Very Good, (56)
"This place was quiet clean and peaceful . Well located to explore the south west of the island. Staff was great and helpful. "
Lu' Hotel Porto Pino

Hotel I Colori

3.0 star property
9.0 out of 10, Wonderful, (23)
$99 nightly
The price is $114
Jul 30 - Jul 31
Total includes taxes and fees
Hotel I Colori

Hotel Stella Del Sud

3.0 star property
8.2 out of 10, Very Good, (29)
$137 nightly
The price is $156
Jul 30 - Jul 31
Total includes taxes and fees
Hotel Stella Del Sud

MuMA Hostel

9.0 out of 10, Wonderful, (127)
"Nice hostel close to everything. Nice serviceminded staff, good room, breakfast was okay and it was quite easy to find parking. "
$105 nightly
The price is $117
Jul 31 - Aug 1
Total includes taxes and fees
MuMA Hostel

Hotel Le Sabbie Calasetta

3.0 star property
9.2 out of 10, Wonderful, (71)
"Great location for walking into town- most of the staff went our of their way to be friendly and proactive. "
$115 nightly
The price is $131
Jul 30 - Jul 31
Total includes taxes and fees
Hotel Le Sabbie Calasetta

Hotel Cala di Seta

3.0 star property
8.6 out of 10, Excellent, (64)
$110 nightly
The price is $125
Jul 30 - Jul 31
Total includes taxes and fees
Hotel Cala di Seta

Munai Sardinia

$161 nightly
The price is $177
Jul 30 - Jul 31
Total includes taxes and fees
Munai Sardinia

Room in Guest Room - S'olivariu Village Affittacamere - Deluxe King Room

8.0 out of 10, Very Good, (1)
$129 nightly
The price is $142
Aug 10 - Aug 11
Total includes taxes and fees
Room in Guest Room - S'olivariu Village Affittacamere - Deluxe King Room

Room in Guest Room - S'olivariu Village Affittacamere - Superior King Room

$144 nightly
The price is $159
Aug 5 - Aug 6
Total includes taxes and fees
Room in Guest Room - S'olivariu Village Affittacamere - Superior King Room
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

Top San Pietro Island Hotel Reviews

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.
  • Charming Town of Carloforte: Explore the picturesque streets of Carloforte, rich in Italian culture and history.
  • Outdoor Adventures: Engage in various outdoor activities, from hiking to scenic boat rides around the island.
  • Rich Cultural Experiences: Discover historic sites, local eateries, and traditional customs that reflect the island's heritage.
  • Diverse Accommodations: Choose from budget-friendly inns to luxurious hotels, catering to all types of travelers.

Find great hotels near San Pietro Island

San Pietro Island is a charming destination that caters to every type of traveler, offering a diverse selection of accommodations from budget-friendly inns to luxurious hotels. Whether you prefer the cozy atmosphere of a bed and breakfast or the full-service amenities of a 5-star hotel, options abound in Carloforte and beyond. Enjoy pet-friendly facilities, family-oriented services, and adventure-themed experiences to make your stay unforgettable.

  • Relais la Ghinghetta: Nestled 7 miles from San Pietro Island, Relais la Ghinghetta is a 4-star hotel that embraces a Beach and Adventure theme. With direct access to the beach, it’s perfect for thrill-seekers and beach lovers alike. Guests can dive into a variety of adventure sports, including boat tours, hiking, snorkeling, and even horse riding, all conveniently located nearby. The hotel’s picturesque setting and recreational activities offer a perfect blend of relaxation and excitement, making it an ideal choice for adventurous travelers.
  • Lu' Hotel: Situated 13 miles from San Pietro Island, Lu' Hotel is a versatile 4-star accommodation that caters to families, couples, and adventure enthusiasts. With a rich offering of activities like surfing, mountain biking, and windsurfing, this hotel is a haven for outdoor lovers. It also features family-friendly amenities such as babysitting services and a children's playground. For couples seeking romance, the hotel provides special packages and scenic dining options with garden and pool views. Additionally, the spa services, including hot tubs and massages, enhance the overall relaxation experience.
  • Hotel Le Sabbie Calasetta: Located just 5 miles from San Pietro Island, Hotel Le Sabbie Calasetta is a cozy 3-star hotel with a pet-friendly theme. Ideal for travelers who wish to bring their furry companions along, this property welcomes small pets with a waived fee for service animals. Guests can enjoy a relaxed atmosphere while exploring the local area, making it a suitable choice for animal lovers who don’t want to leave their pets behind.

Discover the best areas to stay near San Pietro Island

San Pietro Island offers a delightful blend of beach relaxation and outdoor adventures. Explore the charming town center, where Italian culture comes alive amidst quaint streets and local eateries. Just a short boat ride away, discover nearby islands with secluded beaches and stunning scenery. Don’t miss the vibrant atmosphere of Olbia, the gateway to this enchanting region, perfect for those seeking both adventure and tranquility.

  • Carloforte: Located 2 miles from San Pietro Island, Carloforte is a charming city that offers a delightful blend of beach, culture, and outdoor experiences. This moderately seasonal destination attracts visitors predominantly from July to September, when the warm sun invites beachgoers to enjoy its sandy shores. Carloforte is an excellent spot for golf enthusiasts, featuring beautiful golf courses and private clubs. The city's rich history is showcased in its historic fort and other landmarks, while families can enjoy quality time at the family beach, making it a versatile spot for travelers of all interests.
  • Sant'Antioco: Situated 11 miles from San Pietro Island, Sant'Antioco is a vibrant city known for its seasonal peaks in tourism, particularly from June to August. Visitors flock to enjoy its stunning beaches and outdoor recreational areas, perfect for those seeking adventure or relaxation. The local lagoon and family-friendly beaches are highlights of the area, providing picturesque settings for a day in the sun. Sant'Antioco also offers a rich cultural experience, allowing travelers to immerse themselves in local traditions and history, making it a must-visit on your Sardinian itinerary.
  • Calasetta: Just 5 miles away from San Pietro Island, Calasetta is another delightful destination known for its beautiful beaches and outdoor activities. With a moderately seasonal flow of tourists, the peak season runs from June to August, inviting visitors to explore the stunning coastal landscape. Golfers will find amenities such as private clubs and courses, while families can enjoy the serene ambience of the local beaches and lagoons. Calasetta's charm lies in its cultural offerings and natural beauty, making it a perfect spot for a day trip or a longer stay.

Things to do near San Pietro Island

San Pietro Island in Sardinia, Italy, is perfect for beach lovers and outdoor enthusiasts, offering stunning scenery and a relaxing atmosphere. Visitors can enjoy various activities, including taking a scenic ferry ride to explore the surrounding areas. Whether you want to soak up the sun on beautiful beaches or immerse yourself in nature, San Pietro Island provides a picturesque getaway for everyone.

Food and drinks

Experience the local flavors at San Pietro's, where fresh seafood shines. For a delightful meal with stunning views, visit the Hotel Restaurant. Don't miss Pomata Bistrot for traditional Sardinian dishes made with love and local ingredients.

Recreation

At Palazzetto dello Sport, located 13 miles from San Pietro Island, you can enjoy a variety of wellness activities. This recreation center offers a serene atmosphere perfect for relaxation, including fitness classes, yoga sessions, and opportunities to unwind in a calming environment.

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 and November to December. Book your hotel about a month in advance for the best rates, and explore last-minute deals on Expedia. Look for eco-certified hotels for sustainable options and use Expedia's package deals to combine flights and activities for savings. Joining Expedia’s One Key membership can also provide exclusive discounts and earn you OneKeyCash for future bookings. Utilize public transport for affordable travel around the island and take advantage of free activities to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around San Pietro Island is moderately seasonal. The cheapest months to stay around San Pietro Island are February and November to December, where the prices are moderately lower. This is in comparison to June and August to September, where prices are moderately 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.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and much more. You can arrange your search results to display prices from lowest to highest, helping you find the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, selecting the "Eco-certified" filter will show you a range of sustainable and environmentally-friendly hotels that are ready for booking.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay on San Pietro Island with your flights and activities.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near San Pietro Island

San Pietro Island in Sardinia offers a perfect blend of beach, outdoor adventures, and scenic beauty. Visitors can explore the charming town of Carloforte, known for its historic sites like ancient mines and beautiful churches. Enjoy the sun on stunning beaches or embark on outdoor excursions that showcase the island's rich culture. Don't miss the nearby Amalfi Coast for additional breathtaking views and experiences on your vacation.

  • Capo Sandalo Lighthouse: Located just 3 miles from San Pietro Island, this historic lighthouse offers a glimpse into maritime history while providing stunning coastal views. The cultural vibe is enhanced by its picturesque surroundings, perfect for photography and leisurely strolls.
  • La Bobba Beach: Also 3 miles away, La Bobba Beach is a serene escape with soft sands and crystal-clear waters. Ideal for sunbathing and swimming, it boasts a laid-back beach atmosphere that invites relaxation and fun in the sun.
  • Punta Trettu: Situated 9 miles from San Pietro Island, this scenic lagoon is perfect for outdoor enthusiasts. Its breathtaking views and tranquil environment make it a great spot for kite surfing, paddleboarding, and exploring nature.

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 LowModerately Low
March53.4°F (11.9°C)Light RainMostly SunnyModerately LowAverage
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)SunnyAverageModerately High
July79.7°F (26.5°C)No Rain (Dry)SunnyModerately HighAverage
August79.9°F (26.6°C)No Rain (Dry)SunnyModerately HighModerately High
September73.8°F (23.2°C)No Rain (Dry)SunnyAverageModerately High
October67.1°F (19.5°C)No Rain (Dry)SunnyModerately HighAverage
November59.0°F (15.0°C)Light RainMostly SunnyAverageModerately Low
December53.1°F (11.7°C)No Rain (Dry)Mostly SunnyModerately LowModerately Low

The nearest major airports for your trip to San Pietro Island

Traveling to San Pietro Island, Sardinia is convenient via Cagliari Elmas Airport (CAG), located 43 miles away. Nearby accommodations include the luxurious Casa Clat, a 5-star hotel situated 4 miles from the airport, and the elegant 4-star Hotel Palazzo Doglio, also 4 miles away. Another excellent option is the UNAHOTELS T Hotel Cagliari, a 4-star property just 4 miles from CAG. These hotels offer easy access to transportation services, ensuring a smooth journey from the airport to your stay. With a range of options, visitors can enjoy both comfort and convenience while exploring the beautiful San Pietro Island.