Skip to main content

Search hotels in Rio Marina

Enter your dates to see the latest prices and deals for Rio Marina hotels

Filter by:

Star rating

Review score

Rio Marina – 7 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Rio Sul Mare, hotel in Rio Marina

Overlooking the port of Rio Marina, Hotel Rio Sul Mare is located on the shimmering coast near the most beautiful beaches with black sand and sparkling minerals.

Location, on the waterfront practically, all local services & facilities within walking distance 100-200M.
Scored 8.5
8.5
Rated very good
Very good
301 reviews
Price from
£92.36
1 night, 2 adults
Appartamenti Claudia Rio, hotel in Rio Marina

Featuring a furnisher patio and BBQ facilities, Appartamenti Claudia Rio provides accommodation in Rio Marina on Elba Island. Private parking is free on site.

Claudia is very kind and welcoming. The location is great, in the center of Rio Marina.
Scored 8.2
8.2
Rated very good
Very good
419 reviews
Price from
£75.57
1 night, 2 adults
La Chiusa 1984 - HelloElba, hotel in Rio Marina

Situated within 1.4 km of Spiaggia La Torre and 1.8 km of Spiaggia Marina Di Gennaro in Rio Marina, La Chiusa 1984 - HelloElba provides accommodation with a kitchen.

In the house there are two apartman on the ground floor, and the owner lady lives on the upstairs. She speaks in Italian, but with a google translator we could understand easily each other. Her son can speaks in English. The house is very beautiful, clean and well equipped. In the neighborhood there are four cats, they come out sometimes.
Scored 8.9
8.9
Rated fabulous
Fabulous
18 reviews
Price from
£113.36
1 night, 2 adults
Casa Bella 'Mbriana, hotel in Rio Marina

A recently renovated property, Casa Bella 'Mbriana is located in Rio Marina near Spiaggia La Torre, Spiaggia Marina Di Gennaro and Spiaggia Luisi D'Angelo.

The house and location were stunning! Me and my friend were surprised by how spacious the house felt. We had our own rooms and Luca and Raffeala were waiting for us coming off the ferry. Absolutely fabulous people! Warm italian hospitality ❤️ TIP: The restaurant right accross from the house is delicious! I would reccomend having a lovely pasta 🙏
Scored 9.7
9.7
Rated exceptional
Exceptional
15 reviews
Price from
£79.77
1 night, 2 adults
Casa Vacanze Iosè, hotel in Rio Marina

Offering city views, Casa Vacanze Iosè is an accommodation located in Rio Marina, 1.4 km from Spiaggia Luisi D'Angelo and 20 km from Villa San Martino.

the location is ok with a small terrace
Scored 8.4
8.4
Rated very good
Very good
15 reviews
Price from
£293.63
1 night, 2 adults
Camping Village Canapai, hotel in Rio Marina

Set on a hillside among 4.5 hectares of Mediterranean vegetation and forests, Camping Canapai accommodation in Rio Marina. It includes a restaurant, 2 pools, a wellness centre and a free WiFi.

The proprietor, Roland, and his staff were absolutely fantastic. Exceptionally friendly, helpful and they made us feel very welcome. It was a terrific stay, the pool is enormous! I highly recommend it
Scored 7.8
7.8
Rated good
Good
497 reviews
Price from
£179.48
1 night, 2 adults
la stanza di Robi, hotel in Rio Marina

Located in Rio Marina, 300 metres from Spiaggia La Torre and 600 metres from Spiaggia Marina Di Gennaro, la stanza di Robi offers air conditioning.

Scored 7.6
7.6
Rated good
Good
55 reviews
Price from
£88.17
1 night, 2 adults
Hotel l'Approdo, hotel in Rio Marina

Located in front of the "La Rossa" sandy beach, Hotel l’Approdo offers air-conditioned rooms just a few steps away from the Porto Azzurro centre. Free WiFi is available in all rooms.

Breakfast was good and variety was good
Scored 8.0
8.0
Rated very good
Very good
557 reviews
Price from
£90.69
1 night, 2 adults
Country Hotel Residence Da Pilade, hotel in Rio Marina

Featuring an outdoor pool fitted with sun loungers and parasols, Country Hotel Residence Da Pilade is set on the Elba Island.

A lovely family-run hotel with an exceptional restaurant. Very friendly, appropriately attentive but thoroughly professional staff made us at home. An ideal location to explore Elba and/or enjoy the beaches. Great views and all the facilities we might need including a large swimming pool. Particular thanks to the delightful Aurora and Giulia who looked after us so well.
Scored 8.6
8.6
Rated fabulous
Fabulous
434 reviews
Price from
£95.14
1 night, 2 adults
Hotel VILLA ITALIA, hotel in Rio Marina

The family-run Hotel VILLA ITALIA is centrally located in Porto Azzurro, on the Elba Island, only 150 metres from the beach.

Location and very helpful and friendly staff/ manager.
Scored 8.3
8.3
Rated very good
Very good
104 reviews
Price from
£71.37
1 night, 2 adults
See all 55 hotels in Rio Marina

What guests said about Rio Marina:

  • Scored 8.0
    8.0

    Rio Marina is very small and quiet.

    Rio Marina is very small and quiet. Restaurants however are not worth it..we dined at Il Criolo, very low quality despite some recomandations from the locals. I am a chef-Proprietor and I know what I am talking about.
    A
    Anonymous
    United States

See reviews by guests who stayed at hotels in Rio Marina

  • Scored 7.9
    7.9
    Rated good
    Good
     · 19 reviews
    Large comfortable apartment with lovely balcony and views over rooftops to the port. Great facilities including washing machine and fully functional kitchen. The host (Renato) very helpful and accomodating. Rio marina is a relaxing area to stay well serviced by ferry directly to mainland.
    Cassandra
    Australia
  • Scored 7.8
    7.8
    Rated good
    Good
     · 114 reviews
    Elba Island is beautiful and the beaches are great. The sea water pool in the Capo D'arco area is Amazing and features low cost for renting a deckchair... also there is special access to the sea for doing a little snorkeling. Very nice!
    Cristian
    Italy
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 23 reviews
    The terraces and outdoor shower with the stunning view. This house is made and own with love in a quite area just outside the beautiful harbor town of Rio Marina (only 10 minutes by foot).
    Tessa
    Netherlands
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 18 reviews
    Good location to visit Elba, nice house, easy way to enjoy Rio Marina. 10 min walking to village. Everything ok. Car park inside.
    Alain
    Switzerland
  • Scored 7.7
    7.7
    Rated good
    Good
     · 7 reviews
    view, location,ground floor,sea +beach lizards,cats :-) only approx 2 km to Rio Marina by walk
    Alexandra
    Czech Republic