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 – 108 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, 314 reviews
Price from
$134.14
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, 404 reviews
Price from
$174.97
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.0
Wonderful - What previous guests thought, 14 reviews
Price from
$209.96
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
$145.81
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.32
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, 130 reviews
Price from
$157.70
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.1
Very Good - What previous guests thought, 448 reviews
Price from
$265.95
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, 21 reviews
Price from
$270.51
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
$83.98
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
$291.61
1 night, 2 adults
See all 108 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, 349 reviews
    From $218.71 per night
  • Airport shuttle (free)
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 242 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 185 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.9
    Excellent - What previous guests thought, 193 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 226 reviews
    From $152.80 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 336 reviews
    From $316.98 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 94 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 179 reviews
    From $451.92 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 208 reviews
    From $195.96 per night

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

See all

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, 90 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.2
    Good - What previous guests thought, 6 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, 109 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 7.9
    Good - What previous guests thought, 708 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.

Best hotels with breakfast in Rio Marina and nearby

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,034 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.7
    Excellent - What previous guests thought, 315 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 7.8
    Good - What previous guests thought, 186 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.7
    Excellent - What previous guests thought, 199 reviews

    Set in a peaceful area just 4.3 mi from Portoferraio, this family-run hotel features an outdoor pool set in a large Mediterranean garden.

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

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

    Located in Capoliveri, 10 miles from Villa San Martino, Hotel Villa Rodriguez provides accommodations with free bikes, free private parking, a garden and a shared lounge.

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

    Overlooking the Bay of Naregno, the Grand Hotel features a private beach, and 2 swimming pools. Ferries to Piombino leave from Portoferraio, 9.9 mi away.

Hotels located in the center of Rio Marina

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 3 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.

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

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

    Giardino La Panoramica offers accommodations in Rio Marina, 12 miles from Villa San Martino and 23 miles from Cabinovia Monte Capanne.

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 9.1
    Wonderful - What previous guests thought, 110 reviews
    Serena (with Giorgia, who works there) are super nice and helpful. The place itself is lovely, quiet with a fantastic view, but only a few minutes drive from Rio Marina. Very nice breakfast, and good-sized swimming pool. The property is on the Eastern side of Elba, which is quieter. The most famous beaches are in the West, but they are much, much busier - and the beaches on the East are much calmer and just as pretty.
    Guest review by
    Chetan
    United Kingdom
  • 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
  • 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 8.1
    Very Good - What previous guests thought, 23 reviews
    Good location to visit Elba, nice house, easy way to enjoy Rio Marina. 10 min walking to village. Everything ok. Car park inside.
    Guest review by
    Alain
    Switzerland
  • From $169.14 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 314 reviews
    The family running the hotel is very very nice
    Guest review by
    LUCILLA
    Italy

Research, refine, and make plans for your whole trip