The 10 best self catering accommodation in Ponza, Italy | Booking.com
Skip to main content

Self Catering Accommodation in Ponza

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Ponza

Check out our pick of great self catering accommodation in Ponza

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Ponza and surroundings in the past month

See all

These self catering accommodation in Ponza and nearby have options with free cancellation

  • Porto di Ponza - Immobilevante

    Ponza
    Free cancellation options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 5 reviews

    Boasting air-conditioned accommodation with a balcony, Porto di Ponza - Immobilevante is set in Ponza. The property features city views and is 200 metres from Ponza Harbour.

  • Magi - Pergola

    Ponza
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 2 reviews

    Magi - Pergola is a property set in Ponza near Ponza Harbour. Guests staying at this apartment have access to a balcony. The property is non-smoking and is located 100 metres from Spiaggia S. Antonio.

  • Magi - Azzurra

    Ponza
    Free cancellation options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 5 reviews

    Magi - Azzurra features a patio and is located in Ponza, within just 500 metres of Spiaggia S. Antonio and 400 metres of Ponza Harbour. A solarium is available for guests.

  • Ponza Holiday Homes - Porto

    Ponza
    Free cancellation options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 30 reviews

    Located in Ponza, 100 metres from Spiaggia S. Antonio and 300 metres from Ponza Harbour, Ponza Holiday Homes - Porto provides air-conditioned accommodation with a balcony and free WiFi.

  • Calliope Ponza Immobilevante

    Ponza
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 5 reviews

    Featuring city views, Calliope Ponza Immobilevante provides accommodation with a balcony, around 200 metres from Spiaggia S. Antonio.

  • la mansarda sul Porto

    Ponza
    Free cancellation options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 38 reviews

    Offering garden views, la mansarda sul Porto is an accommodation situated in Ponza, 100 metres from Spiaggia S. Antonio and 300 metres from Ponza Harbour.

  • Agenzia Isotur La Magnolia

    Ponza
    Free cancellation options available
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 10 reviews

    Featuring sea views, Agenzia Isotur La Magnolia provides accommodation with a terrace, around 90 metres from Spiaggia S. Antonio. This apartment is 300 metres from Ponza Harbour.

  • Scala Blu - Immobilevante

    Ponza
    Free cancellation options available
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 49 reviews

    Scala Blu - Immobilevante enjoys a location in Ponza, just 100 metres from Spiaggia S. Antonio and 300 metres from Ponza Harbour.

Highly rated self catering accommodation in Ponza and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 27 reviews

    Set in Ponza, 100 metres from Spiaggia S. Antonio and 200 metres from Ponza Harbour, Casa Il Timone Indipendente offers air conditioning. This beachfront property offers access to a terrace.

  • Maridea - Biscaglina

    Ponza
    8.0+ review score
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 13 reviews

    Situated in Ponza, 400 metres from Spiaggia S. Antonio and 400 metres from Ponza Harbour, Maridea - Biscaglina offers air conditioning. Outdoor seating is also available at the apartment.

  • Maridea - Turritella

    Ponza
    8.0+ review score
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 8 reviews

    Boasting air-conditioned accommodation with a balcony, Maridea - Turritella is situated in Ponza. The property is non-smoking and is located 200 metres from Spiaggia S. Antonio.

  • A casa di Tommasino

    Ponza
    8.0+ review score
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 12 reviews

    Situated 300 metres from Spiaggia S. Antonio and 500 metres from Ponza Harbour, A casa di Tommasino features accommodation in Ponza. The apartment has family rooms.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 10 reviews

    Situated in Ponza, 300 metres from Spiaggia S. Antonio and 200 metres from Ponza Harbour, Maridea - Corso Umberto offers air conditioning.

  • Maridea - Risacca

    Ponza
    8.0+ review score
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 8 reviews

    Located in Ponza, 300 metres from Spiaggia S. Antonio and 200 metres from Ponza Harbour, Maridea - Risacca offers air conditioning.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 11 reviews

    Situated in Ponza, 400 metres from Spiaggia S. Antonio and 100 metres from Ponza Harbour, Agenzia Isotur PESCATORI offers air conditioning. This pet-friendly apartment also has free WiFi.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 14 reviews

    Located in Ponza, Casa delle rose - Immobilevante is a recently renovated accommodation, 80 metres from Spiaggia S. Antonio and 400 metres from Ponza Harbour.

Enjoy breakfast in Ponza and nearby

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 32 reviews

    Situated 200 metres from Spiaggia S. Antonio and 300 metres from Ponza Harbour, Maridea - Via Dragonara features accommodation in Ponza. The holiday home has family rooms.

  • Magi - Bellavista

    Ponza
    Breakfast options
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    Featuring air-conditioned accommodation with a patio, Magi - Bellavista is set in Ponza. Located around 200 metres from Spiaggia S. Antonio, the apartment is also 200 metres away from Ponza Harbour.

  • Dragonara

    Ponza
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Located 200 metres from Spiaggia S. Antonio and 300 metres from Ponza Harbour, Dragonara provides accommodation in Ponza.

  • Magi - Begonia

    Ponza
    Breakfast options
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 7 reviews

    Featuring air-conditioned accommodation with a balcony, Magi - Begonia is set in Ponza. With garden views, this accommodation offers a patio.

  • Maridea - Corallo

    Ponza
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Set in Ponza, Maridea - Corallo features accommodation within 300 metres of Ponza Harbour. The property is non-smoking and is situated 400 metres from Spiaggia S. Antonio.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 30 reviews

    Situated within 300 metres of Spiaggia S. Antonio and 200 metres of Ponza Harbour, Maridea - Ponza low cost features rooms with air conditioning and a private bathroom in Ponza.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 5 reviews

    Situated in Ponza, 400 metres from Spiaggia S. Antonio and 400 metres from Ponza Harbour, Maridea - Villa Alta Marea offers a garden and air conditioning. The property features city views.

    From US$120.27 per night
  • Maridea - La Darsena

    Ponza
    Breakfast options
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 22 reviews

    Located in Ponza, 300 metres from Spiaggia S. Antonio, Maridea - La Darsena provides air-conditioned rooms with free WiFi. The Ponza Harbour is within a few steps of the apartment.

FAQ about self catering accommodation in Ponza

Self catering accommodation that guests love in Ponza

See all
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 31 reviews
    The location was amazing, the setting was lovely and the beautiful plants and terrace. Kitchen was well equipped and there was plenty of space for two couples and two kids. Lots of lovely outdoor space. The beach below was one of the best on the island. Perfect for toddlers. We ate at a nice restaurant in the town which is also walkable
    Guest review by
    SCrawford
    Family with young children
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 12 reviews
    Great location - Le Forna is the best place to be. Walking distance to the main bus stop where you can buy tickets easily. Amazing views from the balcony. Lots of great spots at walking distance - 3 supermarkets, a great pizza shop, bars and cafes. The best swimming spots all walking distance. Great to have a kitchen to cook our own meals too. Nice to have a washing machine too.
    Guest review by
    Billie
    Group
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 57 reviews
    The staff was very nice, he really made us feel at home. The view and the facility was incredible, we even had dinner there a few times since there was an open kitchen available with everything you’ll need. The location is near to the most beautiful beaches in ponza. The breakfast was really good mostly because everthing was fresh and made personally by the owner Luigi. Everything was great and met our expectations. We really recommend it!!
    Guest review by
    Aaliyah Christaine
    Young couple