Skip to main content

Search hotels in Rio Marina

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

Rio Marina – 109 hotels and places to stay

Filter by:

Star Rating

Review score

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.

A
Alisa
From
United States
Location was fabulous. Beautiful facility and artwork. Friends and helpful staff.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 313 reviews
Price from
$134.69
1 night, 2 adults

Appartamenti Claudia Rio

Rio Marina

A 3-minute walk from Spiaggia La Torre in Rio Marina, Appartamenti Claudia Rio offers accommodations with access to a solarium. With quiet street views, this accommodation features a patio.

R
Ruslan
From
Cyprus
Wonderful hosts who kindly gave us a lift to the property. The apartment was beautiful and cozy – we felt right at home!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 405 reviews
Price from
$175.68
1 night, 2 adults

L' Amabile Geko

Rio Marina

14 miles from Villa San Martino in Rio Marina, L' Amabile Geko offers accommodations with access to a solarium. With garden views, this accommodation provides a patio.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 13 reviews
Price from
$210.82
1 night, 2 adults

Casa Bella 'Mbriana

Rio Marina

The property is around a 3-minute walk from Spiaggia La Torre, 12 miles from Villa San Martino, and 23 miles from Cabinovia Monte Capanne.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
Price from
$146.40
1 night, 2 adults

Panoramica del Porticciolo

Rio Marina

Featuring a garden, Panoramica del Porticciolo offers accommodations in Rio Marina. This property offers access to a balcony and free private parking.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 15 reviews
Price from
$93.70
1 night, 2 adults

Allegroitalia Elba Capo d'Arco

Rio Marina

Allegroitalia Elba Capo d'Arco offers accommodations in Rio Marina, 1.2 miles from Spiaggia di Ortano and 14 miles from Villa San Martino.

E
Erica
From
United Kingdom
This location is a true gem!! Our room was spacious with breathtaking views. The facilities on offer from the sea water swimming pool, to the steps and ropes helping you into the sea...all FANTASTIC
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 131 reviews
Price from
$158.35
1 night, 2 adults

Camping Village Canapai

Rio Marina

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

M
Madalina Bercia
From
Romania
There was a pool party in the evening, great fun! The staff were extremely helpful.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 446 reviews
Price from
$267.03
1 night, 2 adults

Casa Vacanze Iosè

Rio Marina

The property is around a 4-minute walk from Spiaggia La Torre, 12 miles from Villa San Martino, and 23 miles from Cabinovia Monte Capanne. Outdoor seating is also available at Casa Vacanze Iosè.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 20 reviews
Price from
$271.61
1 night, 2 adults

la stanza di Robi

Rio Marina

The property is around a 3-minute walk from Spiaggia La Torre, 12 miles from Villa San Martino, and 22 miles from Cabinovia Monte Capanne.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 59 reviews
Price from
$84.33
1 night, 2 adults

Appartamento sul Mare a Rio Marina, Isola d'Elba

Rio Marina

Appartamento sul Mare a Rio Marina, Isola d'Elba offers accommodations in Rio Marina, a 3-minute walk from Spiaggia La Torre and 12 miles from Villa San Martino.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 33 reviews
Price from
$292.80
1 night, 2 adults
See all 109 hotels in Rio Marina

Hotels with airport shuttles in Rio Marina

  • Airport shuttle (free)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 348 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 183 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 110 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 192 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 226 reviews
    From $153.43 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 418 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 381 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 337 reviews
    From $318.27 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 94 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 178 reviews
    From $453.76 per night

Most booked hotels in Rio Marina and surrounding area in the past month

See all

Best hotels with breakfast in Rio Marina and nearby

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,039 reviews

    Residenza Sant'Anna del Volterraio is a resort that extends over a large valley, 1312 feet from the nice seaside village of Bagnaia. It offers guest rooms and self-catering apartments.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 373 reviews

    Hotel Villa Rosa is located 0.9 mi from Porto Azzurro, just a few steps from the sandy beach. Free WiFi is available throughout the property.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 701 reviews

    Located in Cavo, a 13-minute walk from Spiaggia di Frugoso, PFA Hotel Ginevra - Isola d'Elba has accommodations with a garden, free private parking, a shared lounge and a bar.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 311 reviews

    Located in Cavo, a 10-minute walk from Spiaggia di Frugoso, Hotel Levante - Isola d'Elba has accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 180 reviews

    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.

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

    Located on the sea front in Porto Azzurro, Hotel Belmare offers a sun terrace overlooking the gulf, a bar open all day, and free Wi-Fi. All rooms offer a satellite TV.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 31 reviews

    Affittacamere Anselmi Sauro enjoys a location in Portoferraio, a 18-minute walk from Ottone Beach and 5.3 miles from Villa San Martino. This guest house is 16 miles from Cabinovia Monte Capanne.

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

    Boasting a salt-water swimming pool, a restaurant and a garden with private mooring area, Hotel Cala di Mola is right in front of the Mediterranean Sea on Elba Island.

Budget hotels in Rio Marina and nearby

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

    Providing a garden, Monolocale con veranda e giardino a Rio Marina provides accommodations in Rio Marina. This apartment offers air-conditioned accommodations with a patio.

  • Providing a garden, Casa dell'Acqua - Isola d'Elba offers accommodations in Rio nellʼElba. This property offers access to a balcony, table tennis, free private parking, and free Wifi.

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

    Featuring free WiFi throughout the property, Case Sole e Luna is located in Porto Azzurro, 1.9 mi from Reale Beach. Capoliveri is 4.3 mi from the property. Free private parking is available on site.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 5 reviews

    Appartamento Napoleon Isola D Elba offers accommodations in Casa Castagno, 14 miles from Villa San Martino and 24 miles from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 110 reviews

    Elbadoc Camping Village in Cavo provides accommodations with a garden, a bar, and a shared lounge. There's a private entrance at the campground for the convenience of those who stay.

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

    Camping Reale is a recently renovated campground in Casa Tonietti where guests can make the most of its garden and bar.

  • Scored out of 10, guest rating 3.0
    Poor - What previous guests thought, 1 review

    Featuring a garden, Appartamento verde offers accommodations in Porto Azzurro.

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

    Il Vecchio Casale in Porto Azzurro provides accommodations with a garden and barbecue facilities.

Hotels located in the center of Rio Marina

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 2 reviews

    Apartment Piazza Mazzini Rio Marina offers accommodations in Rio Marina, a 2-minute walk from Spiaggia La Torre and 12 miles from Villa San Martino.

  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 1 review

    Casa Veronica Rio Marina is located in Rio Marina, just a 4-minute walk from Spiaggia La Torre and 12 miles from Villa San Martino.

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

    Loft il Mare Rio Marina front sea offers accommodations in Rio Marina, a 2-minute walk from Spiaggia La Torre and 12 miles from Villa San Martino.

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 3 reviews

    Loft Francesca Old City Center offers accommodations in Rio Marina, 12 miles from Villa San Martino and 23 miles from Cabinovia Monte Capanne.

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

    Apartment Angelo Rio Marina offers accommodations in Rio Marina, 12 miles from Villa San Martino and 23 miles from Cabinovia Monte Capanne.

  • Scored out of 10, guest rating 5.3
    Fair - What previous guests thought, 3 reviews

    Casa della spiaggetta is located in Rio Marina, just a 3-minute walk from Spiaggia La Torre and 12 miles from Villa San Martino. This beachfront property offers access to free Wifi.

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

    Casa del porticciolo is located in Rio Marina, just a 3-minute walk from Spiaggia La Torre and 12 miles from Villa San Martino. This apartment is 22 miles from Cabinovia Monte Capanne.

  • Offering a garden, Villa - L'Eco di Rio provides accommodations in Rio Marina. The air-conditioned accommodation is a 9-minute walk from Spiaggia La Torre.

What Guests Said About Rio Marina:

  • 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.
    Guest review by
    Anonymous
    United States

See reviews by guests who stayed at hotels in Rio Marina

See all
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 187 reviews
    Apart from some initial GPS/location issues, we found the property absolutely great. The on site Manager Georgia was extremely helpful, and the site was only 2 minutes from the centre of Rio Marina. We found that most of the other places of interest were all within a maximum of 30+ minutes drive. I would thoroughly recommend Villaggio Le Vevenelle.
    Guest review by
    David
    Australia
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 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.
    Guest review by
    Cassandra
    Australia
  • From $333.44 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 131 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!
    Guest review by
    Cristian
    Italy
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 194 reviews
    The host was kind and ready to help. The hotel has a nice garden where we could enjoy the mornings/evenings. It also has a common kitchen, with some equipment (microwave, boiler, cups…)
    Guest review by
    Ágnes
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 5 reviews
    The fully equipt kitchen and spacious apartment for two people. Ideal location within Rio Marina to get to the pier, supermarket and restaurants. Would come again.
    Guest review by
    Tamara
    Switzerland