The 10 best holiday rentals in Rio nellʼElba, Italy | Booking.com
Skip to main content

Holiday Rentals in Rio nellʼElba

Find the holiday rentals that appeal to you the most

The best holiday rentals in Rio nellʼElba

Check out our pick of great holiday rentals in Rio nellʼElba

Most booked holiday rentals in Rio nellʼElba and surroundings in the past month

See all

Highly rated holiday rentals 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.1
    Very good - What previous guests thought, 58 reviews

    Located in Rio Marina, 300 metres from Spiaggia La Torre and 19 km from Villa San Martino, la stanza di Robi offers air conditioning. The property features quiet street views.

    From US$104.06 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 398 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 8.8
    Fabulous - What previous guests thought, 203 reviews

    Set just 200 metres from Spiaggia La Torre, Casa Valdese Rio Marina offers accommodation in Rio Marina with access to a garden, a terrace, as well as luggage storage space.

    From US$91.20 per night
  • La Vecchia Scuola

    Cavo
    8.0+ review score
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 331 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.2
    Superb - What previous guests thought, 240 reviews

    Set within 2.5 km of Ottone Beach and 7.3 km of Villa San Martino, Agriturismo Montefabbrello offers rooms with air conditioning and a private bathroom in Magazzini.

    From US$146.15 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 40 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.0
    Superb - What previous guests thought, 69 reviews

    Offering inner courtyard views, Porto Sole Rooms is an accommodation situated in Portoferraio, 6.2 km from Villa San Martino and 23 km from Cabinovia Monte Capanne.

    From US$175.38 per night

Enjoy breakfast in Rio nellʼElba and nearby

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 285 reviews

    Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodation with a shared lounge and free WiFi.

    From US$152 per night
  • Indarsena b&b

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 134 reviews

    Set in Portoferraio, 6.4 km from Villa San Martino and 23 km from Cabinovia Monte Capanne, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

    From US$128.61 per night
  • al 28 B&B

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 155 reviews

    Set in Portoferraio, 5.4 km from Villa San Martino, al 28 B&B offers air-conditioned rooms with free WiFi. It is located 22 km from Cabinovia Monte Capanne and provides a shared kitchen.

    From US$188.83 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 258 reviews

    Offering a shared lounge and city view, Dal Sandro B&B is set in Portoferraio, 1.3 km from Le Viste Beach and 5.2 km from Villa San Martino.

    From US$105.23 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 39 reviews

    Set just 16 km from Villa San Martino, Casale Grandangolo features accommodation in Capoliveri with access to a garden, a terrace, as well as a 24-hour front desk.

    From US$140.30 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 82 reviews

    Offering a garden and garden view, B&B Casa Gianfranca is located in Portoferraio, 2.8 km from Villa San Martino and 19 km from Cabinovia Monte Capanne.

    From US$105.23 per night
  • 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 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.

These holiday rentals in Rio nellʼElba and nearby have options with free cancellation

  • 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
  • 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
  • CASA ELISA

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

    Complete with barbecue facilities, CASA ELISA is located in Cavo, 28 km from Villa San Martino and 45 km from Cabinovia Monte Capanne.

    From US$168.36 per night
  • A Casa di Nonna Anna

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

    Featuring city views, A Casa di Nonna Anna provides accommodation with a patio, around 100 metres from Spiaggia la Rossa.

    From US$254.42 per night
  • Allegroitalia Elba Golf

    Portoferraio
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 728 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
  • 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
  • Camping Bungalow Lido

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

    Situated in Capoliveri, Camping Bungalow Lido offers beachfront accommodation 12 km from Villa San Martino and features various facilities, such as a garden, a bar and barbecue facilities.

    From US$144.43 per night

FAQ about holiday rentals in Rio nellʼElba

Holiday rentals that guests love in Rio nellʼElba

See all
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 19 reviews
    The house is extremely beautiful! It is an old villa with a modern twist, straight from your Italian Dream. The owner Gabriella is the sweetest lady, she’s very helpful and charming. The accommodation is located in the moddle of the old town of Rio nell Elba, so it’s impossible not to blend in with the locals. Even though it is so close to the center, the street is quiet with a breathtaking view. There are a lot of beaches 15-25 mins away by car, but beware of the narrow roads!
    Guest review by
    Lilla
    Family with young children
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 8 reviews
    Beautiful house with a spectacular view of the village! Even more beautiful than in the photos. Roberta was very kind and met us on time to give us the keys. She doesn't live nearby but is very easy to reach by text. She also very kindly provided bed linen and towels for us since we were traveling from abroad. Renzo, the friendly superintendent who lives in the upstairs apartment, is available to help you if you have any problems. The front terrace is a lovely place to sit in the evening sun. Lots of peace and quiet here!
    Guest review by
    Elyse
    Young couple