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

Find Beach Resorts in San Pietro Island

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on San Pietro Island Beach Resorts & Hotels

Our top choices for San Pietro Island beach hotels

1. Alba B&B

Alba B&B
Carloforte
10.0 out of 10, Exceptional, (1 review)
The price is £74
includes taxes & fees
10 Nov - 11 Nov
Alba B&B
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.

Choose what matters most at beach hotels in San Pietro Island

Find out more about San Pietro Island

San Pietro Island and its attractions for beach lovers

San Pietro Island offers a captivating blend of stunning beaches and vibrant activities for travellers who cherish coastal escapes. Begin your adventure at the pristine beaches where you can unwind on soft sands while children play in the gentle waves. For the more adventurous, explore the island's hidden coves by kayak, allowing you to discover secluded spots and enjoy breathtaking views of the coastline. Take a leisurely stroll along the scenic cliffs, where panoramic vistas of the sparkling sea will leave you in awe. Don’t miss the opportunity to sample local cuisine at charming seaside eateries, featuring fresh seafood and traditional dishes that will tantalize your taste buds. Finally, immerse yourself in the island's rich culture by attending local festivals, showcasing music and dance that reflect the vibrant spirit of San Pietro. As you plan your stay, consider accommodations that offer easy access to these experiences, ensuring that your family enjoys both comfort and convenience while creating unforgettable memories by the beach.

Top San Pietro Island Hotel Reviews

Explore a world of travel with Expedia