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

Find hotels in San Pietro Island from ₩81,468

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 8 - Oct 9
Tomorrow
Oct 9 - Oct 10
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Filter by

Star rating

Guest rating

Our top choices for San Pietro Island hotels

1. Lu' Hotel Carloforte

Lu' Hotel Carloforte
Carloforte
Italy
federico
₩131,412
₩144,553 total
includes taxes & fees
Oct 19 - Oct 20
Lu' Hotel Carloforte

2. Hotel Hieracon

Hotel Hieracon
Carloforte
France
Amaury
₩183,696
₩209,570 total
includes taxes & fees
Oct 9 - Oct 10
Hotel Hieracon

3. AQUAMADRE Suites

AQUAMADRE Suites
Carloforte
United States
Patricia
₩93,338
₩110,177 total
includes taxes & fees
Oct 22 - Oct 23
AQUAMADRE Suites

4. Le Saline Suites

Le Saline Suites
Carloforte
Germany
Anonymous traveler
₩85,561
₩101,622 total
includes taxes & fees
Oct 12 - Oct 13
Le Saline Suites

5. Villa Iole

Villa Iole
Carloforte
Italy
Andrea
₩77,782
₩93,066 total
includes taxes & fees
Oct 11 - Oct 12
Villa Iole

6. DOMO CICINDELA

DOMO CICINDELA
Carloforte
United States
john
₩153,699
₩176,573 total
includes taxes & fees
Oct 23 - Oct 24
DOMO CICINDELA

7. Alba B&B

Alba B&B
Carloforte
₩121,450
₩133,595 total
includes taxes & fees
Nov 3 - Nov 4
Alba B&B

8. Piana Apartment

Piana Apartment
Carloforte
₩128,955
₩149,356 total
includes taxes & fees
Oct 18 - Oct 19
Piana Apartment

9. Panoramic Studio Carloforte

Panoramic Studio Carloforte
Carloforte
₩81,110
₩89,221 total
includes taxes & fees
Oct 21 - Oct 22
Panoramic Studio Carloforte

10. Relais la Ghinghetta

Relais la Ghinghetta
Portoscuso
United States
Carolyn
₩288,203
₩317,023 total
includes taxes & fees
Oct 9 - Oct 10
Relais la Ghinghetta

11. Lu' Hotel Carbonia

Lu' Hotel Carbonia
Carbonia
United Kingdom
Lynn
₩113,968
₩129,884 total
includes taxes & fees
Nov 2 - Nov 3
Lu' Hotel Carbonia

12. MuMA Hostel

MuMA Hostel
Sant'Antioco
United States
Rocco
₩109,724
₩123,710 total
includes taxes & fees
Oct 9 - Oct 10
MuMA Hostel

13. LVG Hotel Collection - La Rosa dei Venti

LVG Hotel Collection - La Rosa dei Venti
Buggerru
Canada
Joel
₩90,604
₩124,432 total
includes taxes & fees
Oct 11 - Oct 12
LVG Hotel Collection - La Rosa dei Venti

14. L'ulivo

L'ulivo
Portoscuso
₩112,448
₩123,693 total
includes taxes & fees
Oct 10 - Oct 11
L'ulivo

15. Hotel I Colori

Hotel I Colori
Sant'Antioco
₩68,604
₩81,468 total
includes taxes & fees
Nov 1 - Nov 2
Hotel I Colori

16. Ostello Brebei Niedda

Ostello Brebei Niedda
Gonnesa
₩87,816
₩96,597 total
includes taxes & fees
Oct 9 - Oct 10
Ostello Brebei Niedda

17. Gaiè Apartments

Gaiè Apartments
Carbonia
₩74,303
₩176,751 total
includes taxes & fees
Nov 2 - Nov 3
Gaiè Apartments

18. Ostello Henry

Ostello Henry
Buggerru
Australia
briana
₩85,970
₩94,567 total
includes taxes & fees
Oct 10 - Oct 11
Ostello Henry

19. B&B Semaforo di Capo Sperone

B&B Semaforo di Capo Sperone
Sant'Antioco
France
Anonymous traveler
₩136,117
₩272,819 total
includes taxes & fees
Oct 23 - Oct 24
B&B Semaforo di Capo Sperone

20. Le Calle

Le Calle
Iglesias
Switzerland
Jacqueline
₩77,782
₩91,565 total
includes taxes & fees
Nov 1 - Nov 2
Le Calle
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular San Pietro Island attractions

San Pietro Beach

8.6/10 (14 reviews)
Why not spend a carefree afternoon at San Pietro Beach during your travels in Carloforte? Stroll along the seaside or visit the monuments while you're in the area.
See properties

Capo Sandalo Lighthouse

9.6/10 (4 reviews)
Learn about the local history of Carloforte when you take a trip to Capo Sandalo Lighthouse. While you're in the area, stroll along the beaches.
See properties

La Bobba Beach

8.4/10 (5 reviews)
Why not spend a carefree afternoon at La Bobba Beach during your travels in Carloforte? Stroll along the seaside or visit the monuments while you're in the area.
See properties

Le Colonne di Carloforte

9.0/10 (4 reviews)
Commune with nature and explore the great outdoors at Le Colonne di Carloforte during your travels in Carloforte. Wander the seaside and parks while you're in the area.
See properties

Casa del Duca Museum

8.0/10 (1 review)
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.
See properties

Cala Lunga Beach

8.0/10 (3 reviews)
Why not spend a carefree afternoon at Cala Lunga Beach during your travels in Carloforte? Amble around the area's seaside or experience its museums.
See properties

Spiagga Guidi

Why not spend a lazy afternoon at Spiagga Guidi during your trip to Carloforte? Amble around the area's seaside or experience its museums.
See properties

Learn more about San Pietro Island

Explore attractions like La Caletta Beach and Capo Sandalo Lighthouse as you discover things to see and do in San Pietro Island.

See all hotels in San Pietro Island
A coastal village with white buildings, a clear blue sea, and lush greenery.

Top San Pietro Island Hotel Reviews

LVG Hotel Collection - La Rosa dei Venti

LVG Hotel Collection - La Rosa dei Venti

10/10 Excellent
"Very friendly staff, great location great hotel"
Andrew 1-night trip
Posted 1 day ago
LVG Hotel Collection - La Rosa dei Venti
Lu' Hotel Carloforte

Lu' Hotel Carloforte

10/10 Excellent
"Very friendly staff, great location and a great hotel"
Andrew 1-night trip
Posted 1 day ago
Lu' Hotel Carloforte
Lu’ Hotel Maladroxia

Lu’ Hotel Maladroxia

10/10 Excellent
"To start, the hotel staff are so friendly and welcoming - right from the start helping us locate parking just in front of the hotel. We could always find a spot. The location is perfect for exploring Sant’ Antioco, but returning to a beach town. Within a short walk is an area on the beach they have reserved for guests. I do believe we paid extra with our reservation to have chairs reserved each day. The water is turquoise, calm and clear and you can go out forever before the water depth reaches your waist… beautiful!!! We had dinner the first night at the restaurant and it was excellent. Order the tiramisu fir a unique experience! The waiters were kind and funny - it was a real treat to eat there. Only a few rooms have deck railings which are solid meaning you can’t see the water if sitting on your deck. I’d avoid these if possible. The swimming pool area was very nice, with drink service available. We didn’t go in, but it looked inviting. We enjoyed our stay and would go back."
Michelle 2-night trip
Posted 10 days ago
Lu’ Hotel Maladroxia
Lu' Hotel Porto Pino

Lu' Hotel Porto Pino

10/10 Excellent
"An amazing place, helpful staff, surrounded by amazing beaches!"
Luca 2-night trip
Posted 1 month ago
Lu' Hotel Porto Pino
Hotel Le Sabbie Calasetta

Hotel Le Sabbie Calasetta

10/10 Excellent
"We loved staying at Hotel Le Sabbie. The staff were great and very helpful. There is parking, but on a busy night, it was tricky to find a spot. Our first night there, we arrived very late/early at 1:30 am. They were able to give us instructions for a self check-in. They were very flexible. Being on the ground floor, we really enjoyed the small semi-private patio in the back. Mille grazie a tutti!"
Sherry Ann 7-night trip
Posted 4 months ago
Hotel Le Sabbie Calasetta
Hotel Cala di Seta

Hotel Cala di Seta

10/10 Excellent
"We had a great time Took the ferry to califorte"
Robert 3-night trip
Posted 1 year ago
Hotel Cala di Seta

More cheap stays in San Pietro Island

Hotel Poetto

Hotel Poetto

Via Montecristo, 5 Cagliari CA
₩104,343
₩120,781 total
Nov 1 - Nov 2
includes taxes & fees
9/10 Wonderful! (56 reviews)
Hotel Poetto
Neko Boutique Hotel

Neko Boutique Hotel

Via Oristano 50 Cagliari CA
₩158,787
₩180,670 total
Nov 2 - Nov 3
includes taxes & fees
9.6/10 Exceptional! (58 reviews)
Neko Boutique Hotel
Residence Le Fontane

Residence Le Fontane

Via Pascoli, 50/52 Villasimius SU
Get rates
8.2/10 Very Good! (79 reviews)
Residence Le Fontane
Residence Oasis

Residence Oasis

Viale I Maggio Alghero SS
Get rates
8/10 Very Good! (84 reviews)
Residence Oasis
Il Borgo Marina Homesuites Poltu Quatu

Il Borgo Marina Homesuites Poltu Quatu

SP 59 Arzachena SS
Get ratesIl Borgo Marina Homesuites Poltu Quatu
Verdemare Sardegna Due

Verdemare Sardegna Due

Via Mar Rosso, 3 Villasimius SU
Get rates
8/10 Very Good! (9 reviews)
Verdemare Sardegna Due

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 boasts beautiful beaches with crystal clear waters, perfect for relaxation and sunbathing.
  • Outdoor Adventures: Enjoy activities like sailing and diving, with various spots offering breathtaking underwater experiences.
  • Cultural Charm: Explore the historic town of Carloforte, where friendly locals share the island's rich history and traditions.
  • Picturesque Scenery: Experience ferry rides that showcase the stunning coastal landscapes surrounding the island.
  • Diverse Accommodations: Choose from a range of lodging options, including cozy bed & breakfasts and family-friendly hotels.

Find great hotels near San Pietro Island

Discover ideal hotel accommodations on San Pietro Island, Sardinia, where you'll find a range of options including hotels and cozy bed & breakfasts. Whether you're seeking pet-friendly lodging, family vacation experiences, or adventure-filled getaways, you'll find it here. Don't miss out on holiday and vacation rentals near Capo Sandalo or the comfortable stays at Hotel Riviera, designed to make your visit memorable.

  • Lu' Hotel Carloforte: A 4-star gem located 3km from San Pietro Island, Lu' Hotel Carloforte is ideal for travelers seeking a blend of adventure and romance. With direct beach access, guests can indulge in thrilling activities such as hiking, biking, and even skydiving. The hotel offers special romance packages, perfect for couples looking to create unforgettable memories. Enjoy limited-hours room service that caters to intimate dining experiences, making it a delightful choice for those who appreciate both excitement and a touch of romance during their stay.
  • Hotel Lido degli Spagnoli: Situated 11km from San Pietro Island, Hotel Lido degli Spagnoli is a 4-star retreat that combines beach relaxation with the unique allure of natural hot springs. Guests can unwind on the sandy shores with direct beach access, while the inviting hot springs provide a therapeutic escape. This property is particularly appealing for those looking to immerse themselves in a soothing beach vacation experience, making it a tranquil haven for relaxation and rejuvenation.
  • Hotel Le Sabbie Calasetta: This charming 3-star hotel is located 8km from San Pietro Island and offers a cozy atmosphere with a variety of dining options, including a bar and snack bar. Guests can start their morning with a buffet breakfast before exploring nearby recreational activities such as horseback riding and mountain biking. With a range of entertainment options like cable and satellite TV, Hotel Le Sabbie Calasetta ensures a comfortable stay for travelers looking for both relaxation and adventure in a picturesque setting.

Where to stay near San Pietro Island

San Pietro Island, a hidden gem in the Sardinian Sea, offers a perfect blend of beach relaxation and rich cultural experiences. Explore its idyllic shores and charming towns, where friendly locals welcome you with open arms. Discover the island's history and secrets while immersing yourself in its serene atmosphere. Venture to nearby areas for picturesque landscapes and vibrant communities, making your vacation an unforgettable escape in this lovely Italian paradise.

  • Sant'Antioco: Situated 18km from San Pietro Island, Sant'Antioco is a charming city with a strong seasonal appeal, particularly from July to September. Visitors flock here for its stunning beaches, vibrant outdoor spaces, and picturesque scenery. The city features an arts center and a family-friendly beach, making it an excellent destination for families and art enthusiasts alike. Explore the beautiful lagoon nearby, where you can enjoy a variety of outdoor activities while soaking in the serene atmosphere.
  • Carloforte: Just 3km away from San Pietro Island, Carloforte is a lively city known for its moderately seasonal tourism, peaking during the summer months. This picturesque destination offers beautiful beaches and a bustling marina, perfect for those looking to engage in outdoor activities. The ferry service here provides easy access to surrounding areas, making it a convenient stop for travelers. Whether you're lounging on the family beach or enjoying a scenic stroll along the waterfront, Carloforte promises a delightful escape.
  • Calasetta: Located 8km from San Pietro Island, Calasetta boasts a rich cultural scene alongside its beautiful beaches. With travel peaks from June to August, this city attracts visitors seeking outdoor adventures and cultural experiences. Enjoy the local arts center, campground, and artistic exhibitions while exploring the stunning marina and lagoon nearby. Calasetta offers a perfect blend of relaxation and exploration, making it a wonderful addition to your Sardinian itinerary.

Things to do in San Pietro Island

Shopping

Near the harbor, you can explore local shops offering handmade crafts and regional delicacies. The Mercato di San Pietro is a vibrant market where you can find unique souvenirs, while boutique stores around the island showcase traditional Sardinian textiles and jewelry, perfect for memorable gifts.

Recreation

At the Wellness Retreat on San Pietro Island, indulge in rejuvenating spa treatments and yoga sessions overlooking the sea. Explore tranquil nature trails perfect for meditation and reflection, while savoring healthy local cuisine that nourishes both body and soul.

Adventure

Explore the stunning beaches and crystal-clear waters of San Pietro Island through kayaking or snorkeling. Hike the scenic trails for panoramic views of the coastline and discover hidden coves. For a unique experience, join a guided boat tour around the island's rugged cliffs and enchanting landscapes.

Nightlife

On San Pietro Island, the lively atmosphere at Bar Ristorante Da Franco invites you to enjoy local cuisine and cocktails, while Caffè del Mare offers a relaxed vibe with stunning views. For dancing, head to Il Pescatore, where the music keeps the energy high into the night.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near San Pietro Island

San Pietro Island in Sardinia, Italy, is an ideal destination for beach and culture enthusiasts. Visitors can enjoy stunning beaches, explore the historic Fort, and relax at the marina. Discover the charm of Carloforte and the surrounding Sardinian coast, perfect for outdoor adventures. Whether you’re seeking relaxation or cultural experiences, San Pietro Island offers a delightful escape for every traveler.

  • Le Saline Beach: Located 8km from San Pietro Island, Le Saline Beach boasts soft sands and crystal-clear waters, making it an ideal spot for relaxation and sunbathing. The picturesque scenery is complemented by gentle waves, offering a serene beach vibe that invites visitors to unwind.
  • Casa del Duca Museum: Just 3km away, the Casa del Duca Museum is a historic fort that showcases the rich cultural heritage of the region. Visitors can explore intriguing exhibits that delve into local history, all within a beautifully preserved architectural setting.
  • Capo Sandalo Lighthouse: Situated 5km from the island, the Capo Sandalo Lighthouse stands as a beacon of maritime history. The surrounding cliffs offer stunning views of the coastline and the sea, enhancing the cultural experience of this iconic landmark.

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 when flying into Cagliari (CAG-Elmas), located 69km away. This airport is serviced by major airlines and offers a range of nearby accommodations. Notable options include the 5-star Casa Clàt – Boutique Hotel and the 4-star Hotel Palazzo Doglio, both situated 6km from the airport. The Holiday Inn Cagliari by IHG is another excellent choice, only 3km away. Transportation to San Pietro Island is accessible from these hotels, making it easy for tourists to reach their final destination.

Explore a world of travel with Expedia