
4 Star Hotels in San Pietro Island, Sardinia
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on San Pietro Island 4 Star Hotels
Tonight
28 Aug - 29 AugTomorrow
29 Aug - 30 AugThis weekend
28 Aug - 30 AugNext weekend
4 Sept - 6 SeptOur top choices for San Pietro Island 4-star hotels
€107
includes taxes & fees
20 Sept - 21 Sept
€88
includes taxes & fees
28 Sept - 29 Sept
€154
includes taxes & fees
18 Sept - 19 Sept
€109
includes taxes & fees
24 Sept - 25 Sept
€101
includes taxes & fees
20 Sept - 21 Sept
€265
includes taxes & fees
31 Aug - 1 Sept
€129
includes taxes & fees
7 Sept - 8 Sept
€98
includes taxes & fees
20 Sept - 21 Sept
Save an average of 15% on thousands of hotels when you're signed in
Learn more about San Pietro Island
Venture to sights like La Caletta Beach and San Pietro Beach as you discover San Pietro Island.
See all hotels in San Pietro Island
Photo by Romina Orsi
Top San Pietro Island Hotel Reviews
Lu' Hotel Porto Pino
10/10 Excellent
"The hotel seems newly refurbished with a modern design. It is very clean and the staff are friendly and helpful. It has a nice pool and breakfast with variety of cereals, eggs, meats, breads, cakes and fruit. Beds are comfortable and bathroom also well stocked. Close to a couple villages with agritourismo and other eating options about a 5-10 minute drive away. Closest beach is Porto Pino which was surprisingly lovely."
Hotel Lido degli Spagnoli
10/10 Excellent
"Bellissimo hotel sul mare, rilassante e paesino molto tranquillo e caratteristico"
Lu’ Hotel Maladroxia
10/10 Excellent
"Thanks for a lovely stay. The team are super helpful "
Lu' Hotel Carloforte
10/10 Excellent
"Excellent facilities, staff and service. Only thing I could say should be improved is the quality of the sweet pastries at breakfast as it was the only element not being at 4* level. Amazing stay overall! Would highly recommend."
Frequently asked questions
How much does it cost to stay in a 4-star hotel in San Pietro Island?
Expedia can help you quickly locate the perfect 4-star hotel for your trip to San Pietro Island. Use our filter tool to tailor your search by things like price, amenities and property star rating and get access to terrific deals in a few clicks.
- Search for the lowest price from €88
What's the difference between 5-star and 4-star hotels in San Pietro Island?
If you choose to spend your holiday at a 4-star hotel in San Pietro Island, you'll usually find loads of conveniences to keep you comfortable, such as a restaurant, gym and pool. You can experience excellent service and deluxe accommodation. Opt for a 5-star hotel and you'll get a few more perks — think on-site spas, concierge assistance and indulgent turndown services. You're likely to get extra amenities and first-class services at a 5-star stay, but both are superb options for luxury travellers.
Does San Pietro Island have any 4-star all-inclusive resorts?
Use our "All inclusive" filter to find your dream hotel in San Pietro Island where everything is taken care of, from your accommodation to your meals, entertainment and activities. We can also help you find standard 4-star stays in and around this leading destination.
Explore a world of travel with Expedia
- Hostels in Bacu Abis
- Bacu Abis Hotels
- Calasetta Hotels
- Carbonia Hotels
- Lgbt-Friendly Hotels in Carloforte
- Carloforte Hotels
- Hotels near La Caletta Beach
- Hotels near Maladroxia Beach
- Masua Hotels
- Nebida Hotels
- Nuraxi Figus Hotels
- Hotels near Pan di Zucchero
- Porto Paglia Hotels
- Portoscuso Hotels
- Adventure Sport Hotels in San Pietro Island
- Beach Hotels in San Pietro Island
- Historic Hotels in San Pietro Island
- Sant'antioco Hotels
- Beach Hotels in Sant'Antioco Island
- Holiday Park Resorts in Sulcis Iglesiente
- Tratalias Hotels
- Bacu Abis Holidays
- Visit Bacu Abis
- Visit Barbusi
- Carloforte Holidays
- Forte Su Pisu
- La Bobba Beach
- La Caletta Beach
- Laveria Lamarmora Mine
- Le Saline Beach
- Maladroxia Beach
- Masua Mine
- Visit Matzaccara
- Oasi LIPU di Carloforte
- Porto Flavia
- Punta Trettu
- San Pietro Beach
- Visit San Pietro Island
- Santa Barbara Cave
- Visit Sant'Antioco Island
- Visit Sulcis Iglesiente
- Visit Tratalias















































