Search Filter

Star
  • 2
  • 27
  • 80
  • 43
  • 1
  • 647
Accommodation Type
  • Apartments 463
  • Holiday homes 104
  • Hotels 90
  • Villas 55
  • Aparthotels 50
  • Bed and breakfasts 14
  • Resorts 6
  • Holiday parks 4
  • Campsites 4
  • Farm stays 4
  • Guest houses 2
  • Country houses 1
  • Inns 1
  • Chalets 1
  • Boats 1
Hotel Facilities
  • Parking707
  • Free parking647
  • On-site parking631
  • Pets allowed517
  • Private parking472
  • Garden425
  • Non-smoking rooms389
  • Internet services386
  • WiFi382
  • Free WiFi366

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 265 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 130 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. Guests can enjoy an outdoor heat...

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 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 190 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
Hotel Santo Stefano

Via Santo Stefano 6 , Portoferraio , 57037

Set in the hills overlooking the Gulf of Portoferraio, Santo Stefano is a historic country house offering extensive gardens, panoramic views and a res...

Guest Reviews
9.3 out of 10

From 120 Reviews
Starting From
EUR