Enter your dates to see the latest prices and deals for Rio Marina hotels
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.

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

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.

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.

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.
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.
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.
Popular with guests booking hotels in Rio Marina
Popular with guests booking hotels in Rio Marina
Popular with guests booking hotels in Rio Marina
Popular with guests booking hotels in Porto Azzurro
Popular with guests booking hotels in Portoferraio
Popular with guests booking hotels in Porto Azzurro
Popular with guests booking hotels in Portoferraio
Popular with guests booking hotels in Portoferraio
Popular with guests booking hotels in Portoferraio
Popular with guests booking hotels in Cavo
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.
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.
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.
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.
Offering a garden, Hotel Gli Acquerelli offers accommodations in Magazzini. This property offers access to a terrace, free private parking, and free Wifi.
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...
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.
Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodations with a shared lounge and 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.
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.
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.
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.
12 miles from Villa San Martino and 22 miles from Cabinovia Monte Capanne, the property features a garden and barbecue facilities.
La casina di Silverio offers accommodations in Rio Marina, 22 miles from Cabinovia Monte Capanne.
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.
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.
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.
Featuring a shared lounge, La Casa di Berenice a Porto Azzurro features accommodations in Porto Azzurro.
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.
Porto 24 offers accommodations in Portoferraio, 3.8 miles from Villa San Martino and 14 miles from Cabinovia Monte Capanne.
Hotiday Apartments Portoferraio offers accommodations in Portoferraio, 5.3 miles from Villa San Martino and 16 miles from Cabinovia Monte Capanne.
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.
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.