Search Filter

Price

Star
  • 2
  • 21
  • 74
  • 18
  • 2
  • 683
Accommodation Type
  • Apartments 437
  • Holiday homes 115
  • Hotels 95
  • Aparthotels 57
  • Villas 44
  • Bed and breakfasts 13
  • Guest houses 8
  • Resorts 7
  • Campsites 7
  • Holiday parks 6
  • Farm stays 5
  • Country houses 3
  • Inns 1
  • Homestays 1
  • Boats 1
Hotel Facilities
  • Garden412
  • Family rooms346
  • Air conditioning291
  • Non-smoking rooms268
  • WiFi available in all areas263
  • Terrace235
  • Breakfast options201
  • BBQ facilities197
  • Heating192
  • Bar163

800 Hotels in Rio Marina

Order By
cruise
Mini Hotel Easy Time

Via Panoramica Del Pino 8 , Rio Marina , 57038

With panoramic views across the Mediterranean Sea, Mini Hotel Easy Time is in Rio Marina on Elba Island. This family-run hotel features air-conditione...

Guest Reviews
7.8 out of 10

From 138 Reviews
Starting From
EUR 60
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.1 out of 10

From 240 Reviews
Starting From
EUR 70
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
7.8 out of 10

From 98 Reviews
Starting From
EUR 76.5
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.5 out of 10

From 76 Reviews
Starting From
EUR 246
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.6 out of 10

From 48 Reviews
Starting From
EUR 870
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.3 out of 10

From 297 Reviews
Starting From
EUR 67.5
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 condition...

Guest Reviews
8.9 out of 10

From 153 Reviews
Starting From
EUR 0
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 roo...

Guest Reviews
8.5 out of 10

From 217 Reviews
Starting From
EUR 98
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 ...

Guest Reviews
8.1 out of 10

From 17 Reviews
Starting From
EUR 75
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 184 Reviews
Starting From
EUR 0