Search Filter

Star
  • 2
  • 22
  • 74
  • 44
  • 2
  • 656
Accommodation Type
  • Apartments 463
  • Holiday homes 100
  • Hotels 81
  • Aparthotels 58
  • Villas 51
  • Bed and breakfasts 14
  • Resorts 6
  • Holiday parks 6
  • Guest houses 6
  • Farm stays 5
  • Campsites 5
  • Country houses 2
  • Inns 1
  • Homestays 1
  • Boats 1
Hotel Facilities
  • Parking686
  • Free parking617
  • On-site parking603
  • Pets allowed473
  • Private parking448
  • Garden422
  • Internet services403
  • WiFi400
  • Non-smoking rooms387
  • Free WiFi384

800 Hotels in Rio Marina

Order By
cruise
Hotel Rio Sul Mare

Via Palestro 34 , Rio Marina , 57038

Overlooking the harbour of Rio Marina, Hotel Rio Sul Mare is ideal for taking excursions to neighbouring islands or simply going on a boat trip along ...

Guest Reviews
8.2 out of 10

From 271 Reviews
Starting From
EUR
cruise
Hotel Etrusco

Loc. Aia 6 , Rio Marina , 57038

Located in the natural and uncontaminated landscape of Elba Island, Hotel Etrusco is close to the pretty village of Rio Marina (1.5 km) and the charac...

Guest Reviews
8 out of 10

From 132 Reviews
Starting From
EUR
cruise
TH Ortano Mare Village

Località Ortano , Rio Marina , 57038

Located in Rio Marina on the island of Elba, TH Ortano Mare Village has a private beach and outdoor pool. It offers free lobby Wi-Fi and classically f...

Guest Reviews
8.7 out of 10

From 65 Reviews
Starting From
EUR
Experience Relais Il Termine Country & Sea

Località Il Termine , Rio Marina , 57038

Overlooking the Cavo Gulf, Experience Relais Il Termine Country & Sea offers rooms a 15-minute drive from Rio Marina. This property, set in a 18th-cen...

Guest Reviews
9.4 out of 10

From 38 Reviews
Starting From
EUR
Hotel La Feluca

Località Bagnaia , Portoferraio , 57037

Located 500 metres from the beaches of Bagnaia, family-run Hotel La Feluca has a furnished garden with sun loungers, and a breakfast room with a sea-v...

Guest Reviews
8.2 out of 10

From 290 Reviews
Starting From
EUR
Hotel Barbarossa

Località Barbarossa , Porto Azzurro , 57036

Set 350 metres from Barbarossa Beach and 1.5 km from Porto Azzurro, Hotel Barbarossa offers accommodation with free WiFi. All rooms are air conditione...

Guest Reviews
9 out of 10

From 136 Reviews
Starting From
EUR
Hotel Villa Rosa

Località Barbarossa , Porto Azzurro , 57036

Hotel Villa Rosa is located 1.5 km from Porto Azzurro, just a few steps from the sandy beach. Free WiFi is available throughout the property. The room...

Guest Reviews
8.5 out of 10

From 234 Reviews
Starting From
EUR
Hotel Ginevra

Via A. De Gasperi 63 , Cavo , 57038

Offering a restaurant and free private parking, Hotel Ginevra is located in Cavo, 350 metres from the beach. Free WiFi is available throughout. Each r...

Guest Reviews
8 out of 10

From 17 Reviews
Starting From
EUR
Hotel Marelba

Via Pietri 10 , Cavo , 57038

Featuring its own private garden, restaurant and bar, Hotel Marelba is just 200 metres from Cavo's beaches and port. It offers free WiFi in all areas ...

Guest Reviews
7.8 out of 10

From 191 Reviews
Starting From
EUR
Hotel Maristella

Lungomare Kennedy 4 , Cavo , 57038

Offering a seafront location on the north coast of Elba Island, Cavo's Hotel Maristella features a large garden, a terrace and modern rooms. Wi-Fi is ...

Guest Reviews
8.7 out of 10

From 94 Reviews
Starting From
EUR