Find hotels in San Pietro Island from $77

    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

Next weekend
In two weeks

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

4.0 star property
8.8 out of 10, Excellent, (250)
"A pleasant stay, staff are very friendly."
$192 nightly
The price is $212
Jul 27 - Jul 28
Total includes taxes and fees
Lu' 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

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

Lu’ Hotel Maladroxia

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

Le Saline Suites

10.0 out of 10, Exceptional, (2)
$119 nightly
The price is $137
Jul 27 - Jul 28
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 !!!"
$185 nightly
The price is $209
Jul 27 - Jul 28
Total includes taxes and fees
Hotel Hieracon

Alba B&B

10.0 out of 10, Exceptional, (1)
$116 nightly
The price is $128
Jul 27 - Jul 28
Total includes taxes and fees
Alba B&B

DOMO CICINDELA

$122 nightly
The price is $140
Jul 28 - Jul 29
Total includes taxes and fees
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. "
$132 nightly
The price is $152
Jul 27 - Jul 28
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

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. "
$116 nightly
The price is $133
Jul 29 - Jul 30
Total includes taxes and fees
Hotel Le Sabbie Calasetta

Hotel La Rosa dei Venti by LVG Hotel Collection

4.0 star property
9.6 out of 10, Exceptional, (7)
"The staff were very helpful, and change our room because the air conditioning wasn't working in the first room. however, the hotel felt a bit worn. Breakfast was good."
$124 nightly
The price is $136
Jul 29 - Jul 30
Total includes taxes and fees
Hotel La Rosa dei Venti by LVG Hotel Collection

Relais la Ghinghetta

4.0 star property
10.0 out of 10, Exceptional, (41)
"Location is amazing. If you’re looking for a quiet, relaxing get away highly recommend. Staff super helpful, and local restaurants delicious. "
$243 nightly
The price is $267
Jul 29 - Jul 30
Total includes taxes and fees
Relais la Ghinghetta

Hotel Stella Del Sud

3.0 star property
8.2 out of 10, Very Good, (29)
Hotel Stella Del Sud

Munai Sardinia

$163 nightly
The price is $180
Jul 27 - Jul 28
Total includes taxes and fees
Munai Sardinia

Hotel Cala di Seta

3.0 star property
8.6 out of 10, Excellent, (64)
$100 nightly
The price is $115
Jul 28 - Jul 29
Total includes taxes and fees
Hotel Cala di Seta

Hotel I Colori

3.0 star property
9.0 out of 10, Wonderful, (23)
$113 nightly
The price is $129
Jul 28 - Jul 29
Total includes taxes and fees
Hotel I Colori

Le Calle

9.2 out of 10, Wonderful, (5)
"Sehr freundliche, zuvorkommende und liebe Gastgeber. Das Frühstück in zu viel Plastik, deshalb keine so gute Bewertung für Nachhaltigkeit, Umweltverträglichkeit."
$66 nightly
The price is $77
Jul 27 - Jul 28
Total includes taxes and fees
Le Calle

Tenuta Blancamar

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

Sa Domu Sarda

8.0 out of 10, Very Good, (1)
Sa Domu Sarda
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.