We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up & up & up Internet Air Conditioning Cheap Hotels Concierge Hotels with Balconies Clean Hotels Quiet Hotels Hotels with Private Beach Hotels with Restaurants Non-Smoking Hotel Meeting room Hotels with Bars Business services Charming Hotels ₹₹ ₹₹₹ ₹₹₹₹ Resort hotel Hotels with Villas Hotels with Free Wifi Hotels with Jacuzzi Reduced mobility rooms Spa Hotels Hotels with Hot Tubs Within 10 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Hotel Rio sul Mare
Booking.com
US$ 175
View Deal
Via Palestro, 31, 57038, Rio Marina, Elba Island, Italy
0.1 km from Parco Minerario dell'Isola d'Elba
  • Restaurant
  • Room Service
Mini Hotel Easy Time
Booking.com
US$ 168
View Deal
Via Panoramica Porticciolo, 57038, Rio Marina, Elba Island, Italy
0.3 km from Parco Minerario dell'Isola d'Elba
  • Free Wifi
  • Room Service
Villaggio di Mezzo Ortano
Loading prices...
| Loc. Ortano, 57038, Rio Marina, Elba Island, Italy
2.1 km from Parco Minerario dell'Isola d'Elba
    Ortano Mare Village - TH Resorts
    No availability for your dates from these sites
    Loc. Ortano, 57038, Rio Marina, Elba Island, Italy
    2.4 km from Parco Minerario dell'Isola d'Elba
    • Free Parking
    • Breakfast included
    Gavila's Residenza Turistico Alberghiera
    No availability for your dates from these sites
    Localita Sassi Turchini 5, 57036 Porto Azzurro, Elba Island, Italy
    4.6 km from Parco Minerario dell'Isola d'Elba
    • Free Parking
    • Bar/Lounge
    Hotel Ginevra
    No availability for your dates from these sites
    Via Alcide De' Gasperi 63 | Cavo -isola d'elba-, 57038 Cavo, Rio Marina, Elba Island, Italy
    4.7 km from Parco Minerario dell'Isola d'Elba
    • Free Wifi
    • Free Parking
    No photo provided
    Loc. Cavo, 57038 Cavo, Rio Marina, Elba Island, Italy
    4.7 km from Parco Minerario dell'Isola d'Elba
      Hotel & Resort Sant'Anna del Volterraio
      Loading prices...
      Localita Bagnaia,Portoferraio, 57037 Bagnaia, Rio Nell'Elba, Elba Island, Italy
      4.8 km from Parco Minerario dell'Isola d'Elba
      • Free Parking
      • Breakfast included
      Hotel Marelba
      No availability for your dates from these sites
      Via Pietri | Cavo, 57030 Cavo, Rio Marina, Elba Island, Italy
      4.9 km from Parco Minerario dell'Isola d'Elba
      • Free Wifi
      • Free Parking
      Hotel Maristella
      No availability for your dates from these sites
      Lungomare John Fitzgerald Kennedy 3, Cavo, Rio Marina, Elba Island, Italy
      4.9 km from Parco Minerario dell'Isola d'Elba
      • Free Parking
      • Beachfront
      Hotel & Residence Villa Rosa
      Loading prices...
      Localita Barbarossa, 57036 Porto Azzurro, Elba Island, Italy
      5.3 km from Parco Minerario dell'Isola d'Elba
      • Free Wifi
      • Free Parking
      Residence Hotel Villa Mare
      No availability for your dates from these sites
      Localita Bagnaia 3, 57037, Portoferraio, Elba Island, Italy
      5.3 km from Parco Minerario dell'Isola d'Elba
      • Free Wifi
      • Free Parking
      Villa Gaia
      Localita Ottone 8, 57037, Portoferraio, Elba Island, Italy
      5.5 km from Parco Minerario dell'Isola d'Elba
      • Free Parking
      • Breakfast included
      Villa La Pineta
      No availability for your dates from these sites
      Via Capo Castello 2, 57038 Cavo, Rio Marina, Elba Island, Italy
      5.6 km from Parco Minerario dell'Isola d'Elba
        Hotel Villa Ottone
        SAVE US$ 14
        US$ 453
        Orbitz.com
        US$ 439
        View Deal
        Localita Ottone, 57037, Portoferraio, Elba Island, Italy
        5.7 km from Parco Minerario dell'Isola d'Elba
        • Free Wifi
        • Free Parking
        Hotel Mare
        Loading prices...
        Loc. Magazzini, 57037, Portoferraio, Elba Island, Italy
        5.7 km from Parco Minerario dell'Isola d'Elba
        • Free Wifi
        • Free Parking
        No photo provided
        Via Kennedy, 56036 Porto Azzurro, Elba Island, Italy
        6.0 km from Parco Minerario dell'Isola d'Elba
          Due Torri
          Loading prices...
          Via 25 Aprile, 3, Porto Azzurro, Elba Island, Italy
          6.1 km from Parco Minerario dell'Isola d'Elba
          • Free Wifi
          • Restaurant
          Hotel Plaza
          No availability for your dates from these sites
          Localita Fanaletto 1, 57036 Porto Azzurro, Elba Island, Italy
          6.5 km from Parco Minerario dell'Isola d'Elba
          • Free Wifi
          • Free Parking
          Hotel Fabricia
          Priceline
          US$ 262
          View Deal
          Golfo di Portoferraio, 57037, Portoferraio, Elba Island, Italy
          6.5 km from Parco Minerario dell'Isola d'Elba
          • Free Wifi
          • Free Parking
          Hotel Residence Cala di Mola
          No availability for your dates from these sites
          Via Provinciale ovest 131, 57036 Porto Azzurro, Elba Island, Italy
          6.9 km from Parco Minerario dell'Isola d'Elba
          • Free Wifi
          • Free Parking
          Grand Hotel Elba International
          SAVE US$ 7
          US$ 233
          Expedia.com
          US$ 226
          View Deal
          Localita Naregno | Baia Della Fontanella 1, 57031, Capoliveri, Elba Island, Italy
          7.2 km from Parco Minerario dell'Isola d'Elba
          • Free Wifi
          • Free Parking
          Le Acacie Hotel & Residence
          No availability for your dates from these sites
          Loc. Naregno Spiaggia di Naregno SNC, 57031, Capoliveri, Elba Island, Italy
          7.2 km from Parco Minerario dell'Isola d'Elba
          • Free Wifi
          • Free Parking
          Albergo Ape Elbana
          No availability for your dates from these sites
          Salita Cosimo Dei Medici 2, 57037, Portoferraio, Elba Island, Italy
          7.8 km from Parco Minerario dell'Isola d'Elba
            No photo provided
            Loc. Schiopparello, 57037, Portoferraio, Elba Island, Italy
            7.8 km from Parco Minerario dell'Isola d'Elba
              Hotel Grotte del Paradiso
              No availability for your dates from these sites
              Localita' Le Grotte, Portoferraio, Elba Island, Italy
              7.9 km from Parco Minerario dell'Isola d'Elba
              • Free Parking
              • Beachfront
              Hotel Villa Wanda
              No availability for your dates from these sites
              Localita Polveriera 1, 57036 Porto Azzurro, Elba Island, Italy
              8.0 km from Parco Minerario dell'Isola d'Elba
              • Free Wifi
              • Free Parking
              Parco delle Ginestre Appartamenti
              Loc. Le Ginestre, 57037, Portoferraio, Elba Island, Italy
              8.0 km from Parco Minerario dell'Isola d'Elba
                Hotel Villa Giulia
                Booking.com
                US$ 270
                View Deal
                Lido di Capoliveri, 57036 Porto Azzurro, Elba Island, Italy
                8.1 km from Parco Minerario dell'Isola d'Elba
                • Free Parking
                • Pool
                Villa Renee
                Lido, 57031, 57031, Capoliveri, Elba Island, Italy
                8.1 km from Parco Minerario dell'Isola d'Elba
                  Still looking for a place to stay?
                  Rio Marina has 5 Guest Houses with 212 reviews
                  Residence La Pergola
                  Via della Parata km 8, 57038 Cavo, Rio Marina, Elba Island, Italy
                  4.5 km from Parco Minerario dell'Isola d'Elba
                  • Free Parking
                  • Pool
                  B&B Capo Pero
                  Largo Rio Albano 34 | Località Capo Pero, 57038, Rio Marina, Elba Island, Italy
                  3.6 km from Parco Minerario dell'Isola d'Elba
                  • Free Wifi
                  • Free Parking
                  Casa San Giuseppe
                  Via Giuseppe Pietri 11, 57038 Cavo, Rio Marina, Elba Island, Italy
                  4.9 km from Parco Minerario dell'Isola d'Elba
                  • Free Parking
                  See all 5 Rio Marina Guest Houses
                  See all hotels in or near Rio Marina
                  Gavila's Residenza Turistico Alberghiera
                  No availability for your dates from these sites
                  Localita Sassi Turchini 5, 57036 Porto Azzurro, Elba Island, Italy
                  4.6 km from Parco Minerario dell'Isola d'Elba
                  • Free Parking
                  • Bar/Lounge
                  Hotel & Resort Sant'Anna del Volterraio
                  Loading prices...
                  Localita Bagnaia,Portoferraio, 57037 Bagnaia, Rio Nell'Elba, Elba Island, Italy
                  4.8 km from Parco Minerario dell'Isola d'Elba
                  • Free Parking
                  • Breakfast included
                  Residence Hotel Villa Mare
                  No availability for your dates from these sites
                  Localita Bagnaia 3, 57037, Portoferraio, Elba Island, Italy
                  5.3 km from Parco Minerario dell'Isola d'Elba
                  • Free Wifi
                  • Free Parking
                  Hotel & Residence Villa Rosa
                  Loading prices...
                  Localita Barbarossa, 57036 Porto Azzurro, Elba Island, Italy
                  5.3 km from Parco Minerario dell'Isola d'Elba
                  • Free Wifi
                  • Free Parking
                  Villa Gaia
                  Localita Ottone 8, 57037, Portoferraio, Elba Island, Italy
                  5.5 km from Parco Minerario dell'Isola d'Elba
                  • Free Parking
                  • Breakfast included
                  *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.