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 – 81 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.

M
Misty
From
United States
Great location to restaurants, a tiny beach, and lots of pop up street vendors. The staff was super helpful and nice. The breakfasts were excellent!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 315 reviews
Price from
$139.47
1 night, 2 adults

Ortano Mare Resort

Hotel in Rio Marina

Located in Rio Marina on the island of Elba, Ortano Mare Resort has a private beach and outdoor pool. It offers free lobby Wi-Fi and classically furnished accommodations with a private bathroom.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 33 reviews
Price from
$122.86
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.4
Wonderful - What previous guests thought, 28 reviews
Price from
$130.01
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
$159.56
1 night, 2 adults

Casa Valdese Rio Marina

Rio Marina

Casa Valdese Rio Marina offers free Wifi and rooms with air conditioning in Rio Marina. There's a private entrance at the guest house for the convenience of those who stay.

M
Mihai
From
Romania
The room was small but clean and nice. AC was very good and really useful. Finding a parking spot in high season can be a challenge. Very good location, in the middle of Rio Marina, not far from the sea. The staff was very helpful and professional.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 199 reviews
Price from
$104.01
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, 381 reviews
Price from
$78.60
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, 417 reviews
Price from
$66.79
1 night, 2 adults

Casa dal Ganzetto

Rio Marina

Casa dal Ganzetto is located in Rio Marina, just a 6-minute walk from Spiaggia Marina Di Gennaro and 12 miles from Villa San Martino.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 15 reviews
Price from
$106.38
1 night, 2 adults

Casa Vacanze Iosè

Rio Marina

Casa Vacanze Iosè offers accommodations in Rio Marina, a 4-minute walk from Spiaggia La Torre and 12 miles from Villa San Martino. Cabinovia Monte Capanne is 22 miles from the vacation home.

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

Berenice - Isola D'Elba Apartments

Rio Marina

Berenice - Isola D'Elba Apartments 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 8.1
Very Good - What previous guests thought, 34 reviews
Price from
$295.49
1 night, 2 adults
See all 81 hotels in Rio Marina

Hotels with airport shuttles in Rio Marina

See all
Airport shuttle (free)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 394 reviews
From $91.60 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 542 reviews
From $107.56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 207 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 101 reviews
From $92.43 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 193 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 786 reviews
From $212.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 394 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 310 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 559 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 206 reviews

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

See all

Popular with guests booking hotels in Rio Marina

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 13 reviews

Popular with guests booking hotels in Rio Marina

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

Popular with guests booking hotels in Rio Marina

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

Popular with guests booking hotels in Porto Azzurro

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

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Porto Azzurro

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 648 reviews

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Portoferraio

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

Popular with guests booking hotels in Cavo

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 413 reviews

Best hotels with breakfast in Rio Marina and nearby

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 382 reviews

Located in the countryside of Elba Island, the family-run Villa Gaia is adjacent to the Tuscan Archipelago National Park and 820 feet from the public beach and the Ottone botanical garden.

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

Located in Porto Azzurro, Hotel VILLA ITALIA B&B has a garden, shared lounge, bar, and free WiFi throughout the property. Featuring family rooms, this property also provides guests with a sun terrace.

From $92.43 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 211 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.

From $101.65 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 786 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 $212.75 per night

Offering a garden, Hotel Gli Acquerelli offers accommodations in Magazzini. This property offers access to a terrace, free private parking, and free Wifi.

From $127.65 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 39 reviews

1.6 miles from Dog Beach Mola Porto Azzurro in Capoliveri, Casale Grandangolo features accommodations with access to a public bath. 10 miles from Villa San Martino and 20 miles from Cabinovia Monte...

From $147.74 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 245 reviews

Located on Elba Island, Hotel Villa Wanda is less than a 5-minute drive from Porto Azzurro. Surrounded by a private park, it provides on-site parking and a sea-view terrace with bar corner.

From $124.81 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 326 reviews

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

From $135.92 per night

Hotels located in the center of Rio Marina

See all

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.2
Very Good - What previous guests thought, 15 reviews

The property is around a 2-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 9.0
Wonderful - What previous guests thought, 21 reviews

A 6-minute walk from Spiaggia Marina Di Gennaro in Rio Marina, Villetta dal Ganzetto features accommodations with access to a hot tub. 12 miles from Villa San Martino and 23 miles from Cabinovia Monte...

Casa Carlo offers accommodations in Rio Marina, 12 miles from Villa San Martino and 22 miles from Cabinovia Monte Capanne.

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

The property is around a 2-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 7.4
Good - What previous guests thought, 5 reviews

12 miles from Villa San Martino and 22 miles from Cabinovia Monte Capanne, the property features a garden and barbecue facilities.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

La casina di Silverio offers accommodations in Rio Marina, 22 miles from Cabinovia Monte Capanne.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 199 reviews

Casa Valdese Rio Marina offers free Wifi and rooms with air conditioning in Rio Marina. There's a private entrance at the guest house for the convenience of those who stay.

Budget hotels in Rio Marina and nearby

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

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.

From $277.76 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 353 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 4.7 mi away.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 135 reviews

Featuring a shared lounge, La Casa di Berenice a Porto Azzurro features accommodations in Porto Azzurro.

From $93.80 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 751 reviews

AllegroItalia Golf Elba offers self-catering accommodations halfway between Portoferraio and Porto Azzurro, and on the edge of Acquabona Golf Club. Each apartment has a sea-view terrace.

From $93.08 per night

Porto 24 offers accommodations in Portoferraio, 3.8 miles from Villa San Martino and 14 miles from Cabinovia Monte Capanne.

From $118.19 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 95 reviews

Hotiday Apartments Portoferraio offers accommodations in Portoferraio, 5.3 miles from Villa San Martino and 16 miles from Cabinovia Monte Capanne.

From $1,891.12 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 131 reviews

Villa Ray offers accommodations in Capoliveri, a 15-minute walk from Madonna delle Grazie Beach and 9.1 miles from Villa San Martino. This guest house is 20 miles from Cabinovia Monte Capanne.

From $153.65 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 13 reviews

Monolocale il giardino di Gaia offers accommodations in Portoferraio, 2.5 miles from Villa San Martino and 13 miles from Cabinovia Monte Capanne. This vacation home provides a garden.

From $118.19 per night

What Guests Said About Rio Marina:

Scored out of 10, guest rating 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 byAnonymous
United States

See reviews by guests who stayed at hotels in Rio Marina

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 23 reviews
My experience in Casa Jose was great. The location is perfect and the small terrace with the seaside view offered moments of relaxation and quality during my stay. The house if fully equipped and Marco was always available for any questions or needs I had. Extra bonus: the friendly neighbor's cat was coming for a daily visit in the terrace. I highly recommend Casa Jose when in Elba.
Guest review byMARGARITA
Greece
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 315 reviews
Quality, clean, comfortable, very well located hotel. Staff, especially Silvia, were friendly and helpful. Breakfast was good with plenty of choice, especially for those with a sweet tooth.
Guest review byP.J.D
Ireland
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 199 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, 6 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 byTamara
Switzerland
From $82.74 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 381 reviews
Claudia is very kind and welcoming. The location is great, in the center of Rio Marina.
Guest review byMarco
Australia