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

Cheap hotels in Rio nellʼElba

Find the cheap hotels that appeal to you the most

The best cheap hotels in Rio nellʼElba

Check out our pick of great cheap hotels in Rio nellʼElba

Filter by:

Review score

Il Nido di Rio Elba

Rio nellʼElba

Il Nido di Rio Elba is located in Rio nellʼElba. It is situated 32 km from Cabinovia Monte Capanne and offers private check-in and check-out.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
US$91.49
1 night, 2 adults

Casa Carlotta

Rio nellʼElba

Featuring a garden, a terrace and free WiFi, Casa Carlotta is a recently renovated apartment 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne. The property has quiet street views.

V
Veronika
From
Czech Republic
We loved the location in Rio nell'Elba which is real essence of Elba, calm and authenthic village with decent bar which is always open to get perfect Negroni. The apartment is just a few steps from picturesque plaza, comfortable and equiped with everything you need. cannot recommend more
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 24 reviews
Price from
US$208.47
1 night, 2 adults

NUOVO Luminoso a 100 passi dalla piazza

Rio nellʼElba

Offering city views, NUOVO Luminoso a 100 passi dalla piazza is an accommodation located in Rio nellʼElba, 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne.

T
Tatiana
From
Moldova
Fantastic rooms! Amazing location! Unforgettable views! We will come back next year! Thank you for our happy vacation!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
US$192.54
1 night, 2 adults

Aria di Collina - Isola d'Elba

Porto Azzurro (Near Rio nellʼElba)

Located in Porto Azzurro and only 2.4 km from Spiaggia la Rossa, Aria di Collina - Isola d'Elba provides accommodation with sea views, free WiFi and free private parking.

A
Alina
From
Russia
This accommodation is a real gem. The location is perfect, the view from terrace is breathtaking. The house is very well equipped, the design is great. The road was not a problem at all. We would love to come back!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 238 reviews
Price from
US$159.82
1 night, 2 adults

Indarsena b&b

Portoferraio (Near Rio nellʼElba)

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.

M
Marco
From
Italy
Super central location, literally in the historical city centre of Portoferraio. Cute apartment renovated in a nice BnB. Clean and comfy. Very good breakfasts too.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 136 reviews
Price from
US$127.40
1 night, 2 adults

al 28 B&B

Portoferraio (Near Rio nellʼElba)

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.

K
Kees
From
New Zealand
Everything, the rooms are very modern and have everything you need. Barbara is the best host you could ask for always able to help with any requests or needs. The breakfast is a great touch that puts this above other places we’ve stayed previously. I would highly recommend this place for any stay on Elba.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 157 reviews
Price from
US$138.98
1 night, 2 adults

Hotel Santo Stefano

Portoferraio (Near Rio nellʼElba)

Set in the hills overlooking the Gulf of Portoferraio, Santo Stefano is a historic country house offering extensive gardens, panoramic views and a restaurant serving Mediterranean and Tuscan cuisine.

J
Jan
From
Belgium
A very nice hotel with beautiful views. It also has a great restaurant.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 184 reviews
Price from
US$199.78
1 night, 2 adults

Hotel Plaza

Porto Azzurro (Near Rio nellʼElba)

Set on a cliff on the seafront of Porto Azzurro on Elba Island, Hotel Plaza offers a furnished sun terrace with panoramic views of the Mediterranean Sea, and free Wi-Fi throughout.

J
Janez F. Capuder
From
Slovenia
Everything, room, bed, the view, splendid!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 787 reviews
Price from
US$138.98
1 night, 2 adults

Casa Anto Isola d'Elba -Spiaggia

Porto Azzurro (Near Rio nellʼElba)

Located in Porto Azzurro in the Elba region with Straccoligno Beach nearby, Casa Anto Isola d'Elba -Spiaggia provides accommodation with free private parking.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 6 reviews
Price from
US$167.93
1 night, 2 adults

A due passi da Sansone

Portoferraio (Near Rio nellʼElba)

Situated in Portoferraio, 700 metres from Sansone Beach, A due passi da Sansone features rooms with air conditioning and free WiFi.

J
Jana
From
Czech Republic
Great communication with the owner, after the booking she sent us a discount code for the ferry and booked place in a near restaurant for the first evening. The flat has brand new furniture, everything is perfectly clean. Beautiful nature, sea and place just right for relaxing.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
Price from
US$158.09
1 night, 2 adults
All cheap hotels in Rio nellʼElba

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Rio nellʼElba and surroundings in the past month

See all

Stay connected in Rio nellʼElba and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 12 reviews

    38 km from Cabinovia Monte Capanne in Casa Leonardi, Casa Ariel features accommodation with access to a hot tub.

  • 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$208.47 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 395 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$81.07 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 202 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$90.34 per night
  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

    Situated 20 km from Villa San Martino and 37 km from Cabinovia Monte Capanne, Loft il Mare Rio Marina front sea provides accommodation in Rio Marina.

    From US$501.64 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Offering a garden and garden view, Villino Giardino di Mare is set in Portoferraio, 10 km from Villa San Martino and 26 km from Cabinovia Monte Capanne.

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

    Situated in Cavo, less than 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Cavo Beach 4 features air-conditioned accommodation with a patio and free WiFi.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Set in Porto Azzurro, 1.5 km from Spiaggia di Barbarossa and 15 km from Villa San Martino, Casa Niki e Sole offers air-conditioned accommodation with a terrace and free WiFi.

Great access to the city centre. Check these cheap hotels in Rio nellʼElba and nearby

  • 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.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.1
    Superb - What previous guests thought, 14 reviews

    Located in Rio nellʼElba, Appartamento TERESA has accommodation 34 km from Cabinovia Monte Capanne. The property is non-smoking and is situated 17 km from Villa San Martino.

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

    Set 34 km from Cabinovia Monte Capanne, Le Viste su Ortano is in Rio nellʼElba and features a garden and barbecue facilities. This property offers access to a balcony and free private parking.

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

    2.3 km from Spiaggia Marina Di Gennaro in Rio nellʼElba, Tra Cielo e Mare Rooms Rio Marina offers accommodation with access to a hot tub.

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

    Boasting sea views, Pet Friendly Apartment In Rio Nell'elba is situated in Rio nellʼElba, around 33 km from Cabinovia Monte Capanne.

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

    Boasting air-conditioned accommodation with a pool with a view, Nisportino Vista Mare is set in Rio nellʼElba. This beachfront property offers access to free WiFi and free private parking.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 88 reviews

    Agriturismo Paradisa is situated 6 km from Rio nell’Elba. Free private parking is available on site. Certain units feature a seating area to relax in after a busy day.

Enjoy breakfast in Rio nellʼElba and nearby

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

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

    From US$138.98 per night
  • Indarsena b&b

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 136 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$127.40 per night
  • Hotel Plaza

    Porto Azzurro
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 787 reviews

    Set on a cliff on the seafront of Porto Azzurro on Elba Island, Hotel Plaza offers a furnished sun terrace with panoramic views of the Mediterranean Sea, and free Wi-Fi throughout.

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

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 157 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.

  • 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.3 km from Le Viste Beach and 5.2 km from Villa San Martino.

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

    From US$92.65 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 584 reviews

    Location in a panoramic position 10 minutes' walk from Portoferraio centre, Villa Ombrosa has a private beach you can use for free. The terrace offers great sea views.

    From US$136.66 per night
  • Consumella24

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 53 reviews

    Located in Portoferraio, 600 metres from La Padulella Beach and 4.9 km from Villa San Martino, Consumella24 offers air conditioning.

FAQ about cheap hotels in Rio nellʼElba

Cheap hotels that guests love in Rio nellʼElba

See all
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 88 reviews
    location, garage
    Guest review by
    Matyáš
    Young couple
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 132 reviews
    The property is absolutely stunning, the views are breathtaking. It’s a bit hard to reach as it’s in a secluded location but it’s well worth it. It’s super quiet, the colour of the sea is absolutely to die for, and you can enjoy a sunset every night from your terrace. The rooms were spotless, cleaned to the highest standards.
    Guest review by
    Giorgio
    Young couple
  • 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.9
    Fabulous - What previous guests thought, 132 reviews
    Very nice location, built directly into the rock, great sea view. Very remote and quiet area. Very friendly host (Gigi), who explained the whole island to us (restaurants, beaches, shopping, wineries, etc.) - great guy! Our apartment was beautiful and well equipped. Nice terrace with table, umbrella, chairs, and free sunset! The nearest public beach is 10 minutes walk away (dogs are allowed).
    Guest review by
    IN6O
    Family with young children