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

San Pietro Island Hotels

  • 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 9 - Oct 10
Tomorrow
Oct 10 - Oct 11
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
P6,155
P6,771 total
includes taxes & fees
Oct 20 - Oct 21
Lu' Hotel Carloforte

2. Hotel Hieracon

Hotel Hieracon
Carloforte
France
Amaury
P8,604
P9,816 total
includes taxes & fees
Oct 10 - Oct 11
Hotel Hieracon

3. Le Saline Suites

Le Saline Suites
Carloforte
Germany
Anonymous traveler
P4,008
P4,760 total
includes taxes & fees
Oct 11 - Oct 12
Le Saline Suites

4. AQUAMADRE Suites

AQUAMADRE Suites
Carloforte
United States
Patricia
P4,590
P5,401 total
includes taxes & fees
Oct 11 - Oct 12
AQUAMADRE Suites

5. Villa Iole

Villa Iole
Carloforte
Italy
Andrea
P3,643
P4,359 total
includes taxes & fees
Oct 11 - Oct 12
Villa Iole

6. DOMO CICINDELA

DOMO CICINDELA
Carloforte
United States
john
P7,199
P8,270 total
includes taxes & fees
Oct 23 - Oct 24
DOMO CICINDELA

7. Alba B&B

Alba B&B
Carloforte
P5,688
P6,257 total
includes taxes & fees
Nov 2 - Nov 3
Alba B&B

8. Piana Apartment

Piana Apartment
Carloforte
P6,040
P6,996 total
includes taxes & fees
Oct 18 - Oct 19
Piana Apartment

9. Panoramic Studio Carloforte

Panoramic Studio Carloforte
Carloforte
P3,785
P4,163 total
includes taxes & fees
Oct 22 - Oct 23
Panoramic Studio Carloforte

10. Relais la Ghinghetta

Relais la Ghinghetta
Portoscuso
United States
Carolyn
P14,079
P15,487 total
includes taxes & fees
Oct 17 - Oct 18
Relais la Ghinghetta

11. Lu' Hotel Carbonia

Lu' Hotel Carbonia
Carbonia
United Kingdom
Lynn
P5,210
P5,943 total
includes taxes & fees
Nov 9 - Nov 10
Lu' Hotel Carbonia

12. MuMA Hostel

MuMA Hostel
Sant'Antioco
P5,573
P6,271 total
includes taxes & fees
Oct 11 - Oct 12
MuMA Hostel

13. LVG Hotel Collection - La Rosa dei Venti

LVG Hotel Collection - La Rosa dei Venti
Buggerru
P4,244
P5,828 total
includes taxes & fees
Oct 11 - Oct 12
LVG Hotel Collection - La Rosa dei Venti

14. L'ulivo

L'ulivo
Portoscuso
P6,040
P6,644 total
includes taxes & fees
Oct 10 - Oct 11
L'ulivo

15. Hotel I Colori

Hotel I Colori
Sant'Antioco
Sweden
Andreas
P3,223
P3,828 total
includes taxes & fees
Nov 1 - Nov 2
Hotel I Colori

16. Gaiè Apartments

Gaiè Apartments
Carbonia
P3,480
P8,279 total
includes taxes & fees
Nov 2 - Nov 3
Gaiè Apartments

17. Ostello Henry

Ostello Henry
Buggerru
Australia
briana
P4,027
P4,429 total
includes taxes & fees
Oct 19 - Oct 20
Ostello Henry

18. Ostello Brebei Niedda

Ostello Brebei Niedda
Gonnesa
P4,570
P5,027 total
includes taxes & fees
Oct 14 - Oct 15
Ostello Brebei Niedda

19. B&B Semaforo di Capo Sperone

B&B Semaforo di Capo Sperone
Sant'Antioco
P6,375
P12,778 total
includes taxes & fees
Oct 26 - Oct 27
B&B Semaforo di Capo Sperone

20. Le Calle

Le Calle
Iglesias
Switzerland
Jacqueline
P3,643
P4,289 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

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

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

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

Lu' Hotel Carloforte

Lu' Hotel Carloforte

10/10 Excellent
"Very friendly staff, great location and a great hotel"
Andrew 1-night trip
Posted 2 days 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 11 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
P4,902
P5,675 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
P7,460
P8,488 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

Find out more about San Pietro Island

Top reasons to visit San Pietro Island

  • Stunning Beaches: San Pietro Island features pristine beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Exceptional Diving Spots: The island offers vibrant underwater experiences, making it a haven for diving enthusiasts.
  • Charming Towns: Explore the quaint streets of Carloforte, rich in history and local culture.
  • Picturesque Coastal Views: Enjoy breathtaking views while sailing or taking ferry rides around the island.
  • Diverse Accommodation: A range of lodging options caters to families and pet owners, providing a comfortable stay.

Find great hotels near San Pietro Island

Discover the ideal accommodation options on San Pietro Island, Sardinia, where adventure meets relaxation. Choose from a variety of lodging types, including hotels and charming bed & breakfasts, all catering to families and pet owners alike. Whether you're seeking comfortable holiday rentals or a memorable family vacation experience, the island offers delightful stays near Capo Sandalo and the renowned Hotel Riviera, ensuring a wonderful getaway in this picturesque destination.

  • Lu' Hotel Carloforte: With a guest rating of 9.0 out of 10, Lu' Hotel Carloforte is a distinguished 4-star establishment located merely 3km from San Pietro Island. This hotel is ideal for those seeking a blend of beach, family, and romantic experiences. Guests can enjoy direct access to the stunning beach, making it perfect for sun-soaked relaxation. The hotel offers a variety of amenities tailored for children, including babysitting services and childcare options, ensuring a family-friendly atmosphere. For couples, romance packages are available, complemented by limited-hour room service for an intimate dining experience. The blend of comfort and thoughtful services makes Lu' Hotel Carloforte an excellent choice for your Sardinian getaway.
  • Hotel Lido degli Spagnoli: Situated 11km from San Pietro Island, Hotel Lido degli Spagnoli boasts a guest rating of 9.0 out of 10 and offers a unique hot spring-themed beach vacation experience. This 4-star hotel features direct access to the beach, allowing guests to immerse themselves in the beauty of the Mediterranean. The natural hot spring nearby is a highlight, providing a relaxing retreat after a day of exploration. With its tranquil setting and attentive service, this hotel is an ideal choice for those looking to rejuvenate and enjoy the soothing benefits of natural thermal waters.
  • Hotel Le Sabbie Calasetta: Rated 9.0 out of 10 by its guests, Hotel Le Sabbie Calasetta is a charming 3-star hotel located 8km from San Pietro Island. This property offers a delightful array of dining options, including a buffet breakfast and a snack bar, perfect for starting your day. Guests can engage in various sports and recreational activities nearby, including horse riding and hiking, ensuring an active and adventurous stay. In-room entertainment is catered for with flat-screen televisions, adding to the comfort of your accommodation. The hotel's proximity to scenic bays and sounds enhances the overall experience, making it a lovely choice for those wanting to explore the area.

Where to stay near San Pietro Island

San Pietro Island, a lovely secret island in the Sardinian Sea, offers a perfect blend of culture and relaxation. Visitors can explore its charming towns and secluded beaches, soaking in the friendly atmosphere and rich history. Nearby regions also provide delightful experiences, from picturesque coastal views to vibrant local culture, making it an ideal destination for those seeking an outdoor adventure or a tranquil getaway.

  • Sant'Antioco: Located approximately 18km from San Pietro Island, Sant'Antioco is an enchanting city that offers a delightful blend of beach, outdoor activities, and stunning scenery. Known for its seasonal appeal, the city attracts a surge of visitors from July to September, making it a vibrant destination during the summer months. Travellers flock to Sant'Antioco for its beautiful beaches and serene lagoons, perfect for family outings. A highlight of the city is its arts centre, which showcases local talent and cultural events, adding to the town's charm and artistic vibe.
  • Carloforte: Just 3km away from San Pietro Island, Carloforte is a picturesque city renowned for its captivating beaches and outdoor experiences. The moderately seasonal traveller influx peaks from July to September, with a more subdued crowd in the winter months. Carloforte offers a range of activities, including ferry rides that connect visitors to nearby attractions. The local marina and family-friendly beaches make it an ideal spot for relaxation and recreation, ensuring a memorable experience for all types of travellers.
  • Calasetta: Situated about 8km from San Pietro Island, Calasetta is a charming city that invites visitors to immerse themselves in its beach culture and rich heritage. The city experiences a moderate seasonal influx, with peak visitors from June to August. Calasetta is perfect for those seeking outdoor adventures and cultural experiences, featuring arts centres and campgrounds that cater to diverse interests. The local beaches, marinas, and tranquil lagoons offer plenty of opportunities for exploration and relaxation, making it a must-visit destination in the region.

Things to do in San Pietro Island

Shopping

Near the charming harbour, you can explore the local market at Carloforte, where you’ll find handmade crafts and regional delicacies. For a more extensive shopping experience, visit the shops lining the streets of Calasetta, showcasing unique souvenirs and authentic Sardinian products.

Recreation

On San Pietro Island, enjoy rejuvenating treatments at the Spa del Mare, where expert therapists utilise local ingredients for a unique experience. For recreation, explore the island's stunning beaches and hike through its scenic trails, allowing for relaxation and connection with nature.

Adventure

At Cala Sette Fratelli, explore stunning coastal trails with breathtaking views of the Mediterranean. Engage in exhilarating water sports like snorkelling and kayaking at Spiaggia di Cala Lunga, while the crystal-clear waters invite you to discover vibrant marine life.

Nightlife

On San Pietro Island, the nightlife is vibrant with venues like the charming Bar Mistral, where you can enjoy cocktails by the sea. For a lively atmosphere, head to La Pergola, offering local music and dancing under the stars, creating an inviting and relaxed evening experience.

*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

For a budget-friendly trip to San Pietro Island, consider visiting during the cheaper months of February to March and November. Booking your hotel about a month in advance can yield savings, with Monday being the least expensive day to stay. Use Expedia to compare room rates and take advantage of last-minute deals. Additionally, consider booking a package that combines accommodation, flights, and activities for extra savings. Look for eco-certified hotels for sustainable options and filter your search to find the best 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 July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around San Pietro Island is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to identify the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type—selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel accommodation 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 delightful mix of beach, culture, and outdoor activities. Visitors can explore its stunning beaches, historic forts, and marinas, making it perfect for those seeking relaxation and adventure. Key attractions include the island of San Pietro, Carloforte, and the beautiful Sardinian coast, promising a memorable experience for all travellers. Whether you're lounging by the sea or immersing yourself in local history, San Pietro Island has something for everyone.

  • La Bobba Beach: Located 5km from San Pietro Island, La Bobba Beach offers a serene escape with its soft sands and crystal-clear waters. The relaxed beach vibes make it an ideal spot for sunbathing, swimming, or simply enjoying the stunning coastal views.
  • Casa del Duca Museum: Situated 3km from San Pietro Island, this historic fort showcases the rich cultural heritage of the region. Visitors can explore its fascinating exhibits and learn about the island's history, providing a unique glimpse into the past.
  • Oasi LIPU di Carloforte: Located 5km from San Pietro Island, this eco-friendly park is perfect for families and nature enthusiasts. Enjoy outdoor activities while observing diverse bird species in a tranquil setting that promotes conservation and appreciation of the environment.

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

Travelling to San Pietro Island is convenient with Cagliari Elmas Airport (CAG), situated 69km away. This airport is serviced by major airlines such as Alitalia and Ryanair. Nearby hotels include the luxurious Casa Clàt – Boutique Hotel and Hotel Palazzo Doglio, both rated 4 stars and located 6km from the airport. For a closer option, the Holiday Inn Cagliari by IHG is just 3km away. Transportation from these hotels to the airport is easily accessible, making it a hassle-free journey for visitors heading to San Pietro Island.

Explore a world of travel with Expedia