The 10 best self catering accommodation in Rio nellʼElba, Italy | Booking.com
Skip to main content

Self Catering Accommodation in Rio nellʼElba

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Rio nellʼElba

Check out our pick of great self catering accommodation in Rio nellʼElba

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 Rio nellʼElba and surroundings in the past month

See all

Highly rated self catering accommodation in Rio nellʼElba and nearby

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

    Located in Rio Marina, 400 metres from Spiaggia La Torre and 20 km from Villa San Martino, Berenice - Isola D'Elba Apartments offers a terrace and air conditioning.

    From US$210.46 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 399 reviews

    Featuring a patio with quiet street views, a garden and barbecue facilities, Appartamenti Claudia Rio can be found in Rio Marina, close to Spiaggia La Torre and 20 km from Villa San Martino.

    From US$76 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 26 reviews

    Located in Rio Marina, 300 metres from Spiaggia La Torre and 20 km from Villa San Martino, Casa Bella 'Mbriana offers air conditioning. The property has quiet street views.

    From US$146.15 per night
  • La Vecchia Scuola

    Cavo
    8.0+ review score
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 330 reviews

    La Vecchia Scuola is set on the marina at Cavo, on the north coast of Elba Island. It offers elegant self-catering apartments with satellite TV and air conditioning. Rio Marina is 7.5 km away.

    From US$92.37 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 6 reviews

    Charming apartment offers accommodation in Porto Azzurro, 32 km from Cabinovia Monte Capanne.

    From US$140.30 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 18 reviews

    Designer Apartment in Porto Azzurro is an accommodation located in Porto Azzurro, 16 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 41 reviews

    Situated 6.5 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Delizioso Loft a Forte Stella, Isola d'Elba provides accommodation set in Portoferraio.

    From US$233.84 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 32 reviews

    Offering a garden and garden view, Villa rosa nel cuore di Porto Azzurro is located in Porto Azzurro, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

    From US$175.38 per night

These self catering accommodation in Rio nellʼElba and nearby have options with free cancellation

  • Casa di Marghy

    Rio Marina
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2 reviews

    Set in Rio Marina, Casa di Marghy provides accommodation 19 km from Villa San Martino and 35 km from Cabinovia Monte Capanne.

    From US$152 per night
  • Graziosa Suite vista mare [FREE PARKING]

    Rio Marina
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 26 reviews

    Offering sea views, Graziosa Suite vista mare [FREE PARKING] is an accommodation situated in Rio Marina, 400 metres from Spiaggia La Torre and 20 km from Villa San Martino.

    From US$140.30 per night
  • Family House Rio

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

    Situated in Rio Marina, 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Family House Rio offers a terrace and air conditioning.

    From US$336.73 per night
  • Casa Vacanze Porto Azzurro

    Porto Azzurro
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Set in Porto Azzurro in the Elba region, Casa Vacanze Porto Azzurro features a balcony. It is situated 15 km from Villa San Martino and provides free shuttle service.

    From US$239.69 per night
  • Allegroitalia Elba Golf

    Portoferraio
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 726 reviews

    AllegroItalia Golf Elba offers self-catering accommodation halfway between Portoferraio and Porto Azzurro, and on the edge of Acquabona Golf Club. Each apartment has a sea-view terrace.

    From US$91.20 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 80 reviews

    Situated in Portoferraio, 8.5 km from Villa San Martino and 25 km from Cabinovia Monte Capanne, HOTIDAY Apartment Collection - Portoferraio offers air conditioning.

  • Angela Suite

    Portoferraio
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 55 reviews

    Located in Portoferraio, Angela Suite is a recently renovated accommodation, 1 km from La Padulella Beach and 4.9 km from Villa San Martino.

    From US$198.88 per night
  • Villa Messina

    Capoliveri
    Free cancellation options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 25 reviews

    Offering a garden and garden view, Villa Messina is set in Capoliveri, 300 metres from Lido Beach and 12 km from Villa San Martino.

    From US$257.22 per night

Enjoy breakfast in Rio nellʼElba and nearby

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

    Boasting city views, Monolocale Eco del Mare offers accommodation with a terrace and a balcony, around 5.2 km from Villa San Martino.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 8 reviews

    villetta dei fichi d'India offers a quiet location in Rio nell’Elba, set on the ground floor of a villa.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Boasting city views, Casina Riese is located in Rio nellʼElba, 32 km from Cabinovia Monte Capanne. The property is non-smoking and is situated 15 km from Villa San Martino.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 17 reviews

    Situated in Rio nellʼElba, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne, Casa Rio Elba offers air conditioning.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 19 reviews

    Situated in Rio nellʼElba, 15 km from Villa San Martino, Casa di Charme, Rio nell'Elba features air-conditioned rooms with free WiFi.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Set in Rio nellʼElba, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne, RESIDENZA RIO ELBA - Elba Affitti offers a terrace and air conditioning.

  • Casa Alice

    Rio nellʼElba
    Breakfast options
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 21 reviews

    Casa Alice offers accommodation in Rio nellʼElba, 32 km from Cabinovia Monte Capanne. The property is non-smoking and is located 15 km from Villa San Martino.

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

    Situated in Rio nellʼElba, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne, Magic Elba & Mindfulness Apartment features air-conditioned accommodation with a balcony and free WiFi.

FAQ about self catering accommodation in Rio nellʼElba

Self catering accommodation that guests love in Rio nellʼElba

See all
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 31 reviews
    Excelent calm location with super views and away from crowds. Spacy living room and cute outside sitting space. Well equipped kitchen. Friendly owner - we even got a pizza right from the fire furnace.
    Guest review by
    Michal
    Family with young children
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 31 reviews
    Beautiful panorama, lovely terrace, smooth checkin and checkout. Well equipped kitchen, 2 bathrooms.
    Guest review by
    Nóra
    Family with young children