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

Filter by:

Review score

Residenza Portoferraio

Portoferraio (Near Rio nellʼElba)

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

A
Anna
From
Poland
Amazing room and a fantastic host! It was a very pleasant stay. We felt like home and would definitely recommend this place to family and friends. The room, bathroom and kitchen were incredibly clean, very comfortable and convenient. We also loved the location as it is right in the historical center of Portoferraio, very close to lovely restaurants and cafes at the sea. We certainly hope to return soon!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 273 reviews
Location 9.6
Price from
£130.17
1 night, 2 adults

Agriturismo Montefabbrello

Magazzini (Near Rio nellʼElba)

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.

F
Florian
From
Germany
Big Appartement and comfortable bed
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 237 reviews
Location 9.1
Price from
£169.22
1 night, 2 adults

Dal Sandro B&B

Portoferraio (Near Rio nellʼElba)

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

V
Vladislav
From
Russia
Great apartment with great owners! Breakfasts were awesome, especially home made jam :)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 259 reviews
Location 9.7
Price from
£112.81
1 night, 2 adults

Indarsena b&b

Portoferraio (Near Rio nellʼElba)

Set in Portoferraio, 1.7 km from La Padulella Beach and 6.1 km from Villa San Martino, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

L
Louise
From
Sweden
It was fresh and clean. Easy access from ferry, within walkingdistance. Very friendly hosts. Every morsning the breakfast was prepared in a lovely way. Would definatly rexommend this place
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 138 reviews
Location 9.7
Price from
£95.46
1 night, 2 adults

al 28 B&B

Portoferraio (Near Rio nellʼElba)

1.1 km from La Padulella Beach, al 28 B&B is set in Portoferraio and offers air-conditioned rooms with free WiFi. It is located 5.4 km from Villa San Martino and provides a shared kitchen.

T
Tobias
From
Germany
From the outside the house looks a bit scetchy tbh. But when you step inside and you open the door towards the apartment, it is just stunning! It was so big, clean, it smelled good! We had everything we needed. Amazing room, enough space, two beautiful terraces and a great kitchen. The facility offered possibility to wash, cook yourself, or just take a late night snack from the kitchen: Barbara’s homemade cake! It was amazing and we will definitely return if we come back to Elba!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 156 reviews
Location 9.7
Price from
£124.96
1 night, 2 adults

B&B Il Casale di Monserrato

Porto Azzurro (Near Rio nellʼElba)

Located in Porto Azzurro in the Elba region with Spiaggia di Barbarossa nearby, B&B Il Casale di Monserrato provides accommodation with free private parking, as well as access to a hot tub.

A
Aki
From
Finland
Peace, natur and quality of the facility. Could definetly come back.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 123 reviews
Location 9.5
Price from
£166.61
1 night, 2 adults

Chez Nous

Capoliveri (Near Rio nellʼElba)

Located in Capoliveri and only 1.4 km from Madonna delle Grazie Beach, Chez Nous provides accommodation with sea views, free WiFi and free private parking.

S
Saba
From
India
I was travelling solo, all the way from India and chose to visit Elba on a whim. I had no idea what to expect. It became the most beautiful and relaxing part of my whole holiday, all thanks to Silvio and Michaela. The apartment is absolutely stunning, clean, comfortable with the most incredible views. Waking up in the morning there is a dream. It’s perfectly located too - a stones throw from the main square. But really the best part about Chez Nous are Silvio and Michaela. They were so warm and welcoming, and super helpful! They gave the best advice on where to go and Silvio very generously helped me get around the island as I was alone without a car. They really made the whole holiday worth it. Thank you so much to Silvio and Michaela and I cannot recommend this place enough! I will be back the first chance I get! :)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 156 reviews
Location 10.0
Price from
£105.18
1 night, 2 adults

Residenza Mini Hotel - RTA e Appartamenti Vacanza

Lacona (Near Rio nellʼElba)

Offering free private parking, Residenza Mini Hotel - RTA e Appartamenti Vacanza is 1 km from the beach in Lacona, on Elba Island. The centre of Capoliveri is a 15-minute drive away.

N
Nika
From
Slovenia
Great appartments! location and the view is fantastic! I could not get enough of this view, overlooking the sea in quietness and you can just feel your body relax. Infront of the appartment on the grass overlooking the sea are sun loungers so you can read a book or just to enjoy the sunset. Appartment has eveyrhing you need, they have a private parking at the Lacoma beach which is perfect for a quick swim. But the Island itself is so beautiful and green we went exploring it. Location is right i the middle of the Island which is perfect if you want to explore the Island, Overall fantastic choise of a accomodation while being on the Island.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 191 reviews
Location 9.5
Price from
£84.33
1 night, 2 adults

Casa Campanella Resort

Capoliveri (Near Rio nellʼElba)

Offering a garden with an outdoor pool, Casa Campanella Resort is located in Capoliveri, 1.5 km from the centre. Free WiFi access is available throughout.

U
Umberto
From
Italy
Excellent location with view on Capolivieri. The park and swimming pool are very clean and well kept. Staff is very friendly and helpful. the property and its surroundings are beautiful and very peaceful. Highly recommend it for families!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 143 reviews
Location 9.0
Price from
£117.15
1 night, 2 adults

LA SCALINATA

Portoferraio (Near Rio nellʼElba)

Offering a garden and city view, LA SCALINATA is set in Portoferraio, 6.6 km from Villa San Martino and 24 km from Cabinovia Monte Capanne.

s
scott
From
Canada
The spaciousness and the view could not be beat. I wish I had booked for more nights, as to be able to sit out on the spacious patio area, looking over the harbour, would have been a real bonus. Lots of cats to pet, all happy and well fed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Location 9.0
Price from
£125.83
1 night, 2 adults
All holiday rentals in Rio nellʼElba

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

See all

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

  • la stanza di Robi

    Rio Marina
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    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.

  • Appartamenti Claudia Rio

    Rio Marina
    Free cancellation options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 406 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.

  • Graziosa Suite vista mare [FREE PARKING]

    Rio Marina
    Free cancellation options available
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 24 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.

  • Casa Valdese Rio Marina

    Rio Marina
    Free cancellation options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 200 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.

  • Allegroitalia Elba Capo d'Arco

    Rio Marina
    Free cancellation options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 136 reviews

    Allegroitalia Elba Capo d'Arco has sea views, free WiFi and free private parking, situated in Rio Marina, 1.9 km from Spiaggia di Ortano.

  • La Vecchia Scuola

    Cavo
    Free cancellation options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 333 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.

  • 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.

  • La Casa di Berenice a Porto Azzurro

    Porto Azzurro
    Free cancellation options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 140 reviews

    Offering a shared lounge and inner courtyard view, La Casa di Berenice a Porto Azzurro is situated in Porto Azzurro, 15 km from Villa San Martino and 32 km from Cabinovia Monte Capanne.

Enjoy breakfast in Rio nellʼElba and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 70 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.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 273 reviews

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

  • Indarsena b&b

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

    Set in Portoferraio, 1.7 km from La Padulella Beach and 6.1 km from Villa San Martino, Indarsena b&b offers accommodation with free WiFi in a historic building. The property has city views.

  • al 28 B&B

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

    1.1 km from La Padulella Beach, al 28 B&B is set in Portoferraio and offers air-conditioned rooms with free WiFi. It is located 5.4 km from Villa San Martino and provides a shared kitchen.

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

    Offering a shared lounge and city view, B & B La Terrazza sul mare is located in Portoferraio, 5.2 km from Villa San Martino and 22 km from Cabinovia Monte Capanne.

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

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

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 83 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.

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

    Boasting quiet street views, “Il Buchetto” is set in Rio nellʼElba, 32 km from Cabinovia Monte Capanne. The property is non-smoking and is situated 15 km from Villa San Martino.

Highly rated holiday rentals in Rio nellʼElba and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 16 reviews

    Featuring air-conditioned accommodation with a patio, Panoramica del Porticciolo is set in Rio Marina. This property offers access to a balcony and free private parking.

  • 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.

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

    Located in Porto Azzurro, 600 metres from Spiaggia la Rossa and 15 km from Villa San Martino, Appartamento con 2 terrazze Porto Azzurro a 300 mt dal centro provides air-conditioned accommodation with...

  • 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.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 722 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.

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

    Located in Porto Azzurro, within 1.6 km of Dog Beach Mola Porto Azzurro and 13 km of Villa San Martino, Il Vecchio Casale provides accommodation with a garden as well as free private parking for...

  • Angela Suite

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

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

  • Villa Messina

    Capoliveri
    8.0+ review score
    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.

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.7
    Exceptional - What previous guests thought, 17 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

Research, refine and make plans for your whole trip