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 Beachfront 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 Non-Smoking Hotel Meeting Rooms Business Centre Luxury Traveller Accessible rooms Hotels with Bars 60+ Traveller Charming Hotels £ ££ £££ ££££ Hotels with Restaurants Resort Hotels with Villas Hotels with Free Wifi Hotels with Jacuzzi Art and Architecture Lover Spa Hotels Hotels with Hot Tubs Family Holiday Maker Within 5 mi
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
Villa La Pineta
No availability for your dates from these sites
Via Capo Castello 2, 57038 Cavo, Rio Marina, Elba Island, Italy
21.0 miles from Eremo di Santa Caterina
    Hotel Maristella
    No availability for your dates from these sites
    Lungomare John Fitzgerald Kennedy 3, Cavo, Rio Marina, Elba Island, Italy
    21.3 miles from Eremo di Santa Caterina
    • Free Parking
    • Beachfront
    No photo provided
    Loc. Cavo, 57038 Cavo, Rio Marina, Elba Island, Italy
    21.3 miles from Eremo di Santa Caterina
      Hotel Marelba
      No availability for your dates from these sites
      Via Pietri | Cavo, 57030 Cavo, Rio Marina, Elba Island, Italy
      21.4 miles from Eremo di Santa Caterina
      • Free Wifi
      • Free Parking
      Hotel Ginevra
      Booking.com
      US$113
      View Deal
      Via Alcide De' Gasperi 63 | Cavo -isola d'elba-, 57038 Cavo, Rio Marina, Elba Island, Italy
      21.5 miles from Eremo di Santa Caterina
      • Free Wifi
      • Free Parking
      Hotel Rio sul Mare
      Booking.com
      US$123
      View Deal
      Via Palestro, 31, 57038, Rio Marina, Elba Island, Italy
      23.9 miles from Eremo di Santa Caterina
      • Restaurant
      • Room Service
      Mini Hotel Easy Time
      Priceline
      US$121
      View Deal
      Via Panoramica Porticciolo, 57038, Rio Marina, Elba Island, Italy
      24.0 miles from Eremo di Santa Caterina
      • Free Wifi
      • Room Service
      Ortano Mare Village - TH Resorts
      No availability for your dates from these sites
      Loc. Ortano, 57038, Rio Marina, Elba Island, Italy
      25.1 miles from Eremo di Santa Caterina
      • Free Parking
      • Breakfast included
      Villaggio di Mezzo Ortano
      No availability for your dates from these sites
      | Loc. Ortano, 57038, Rio Marina, Elba Island, Italy
      25.1 miles from Eremo di Santa Caterina
        Hotel & Resort Sant'Anna del Volterraio
        SAVE US$5
        US$146
        Hotels.com
        US$141
        View Deal
        Localita Bagnaia,Portoferraio, 57037 Bagnaia, Rio Nell'Elba, Elba Island, Italy
        25.6 miles from Eremo di Santa Caterina
        • Free Parking
        • Breakfast included
        Residence Hotel Villa Mare
        No availability for your dates from these sites
        Localita Bagnaia 3, 57037, Portoferraio, Elba Island, Italy
        25.8 miles from Eremo di Santa Caterina
        • Free Wifi
        • Free Parking
        Villa Gaia
        Localita Ottone 8, 57037, Portoferraio, Elba Island, Italy
        26.3 miles from Eremo di Santa Caterina
        • Free Parking
        • Breakfast included
        Hotel Villa Ottone
        SAVE US$15
        US$397
        Expedia.com
        US$382
        View Deal
        Localita Ottone, 57037, Portoferraio, Elba Island, Italy
        26.4 miles from Eremo di Santa Caterina
        • Free Wifi
        • Free Parking
        Albergo Ape Elbana
        Loading prices...
        Salita Cosimo Dei Medici 2, 57037, Portoferraio, Elba Island, Italy
        26.4 miles from Eremo di Santa Caterina
          Hotel Mare
          Loading prices...
          Loc. Magazzini, 57037, Portoferraio, Elba Island, Italy
          26.6 miles from Eremo di Santa Caterina
          • Free Wifi
          • Free Parking
          Gavila's Residenza Turistico Alberghiera
          No availability for your dates from these sites
          Localita Sassi Turchini 5, 57036 Porto Azzurro, Elba Island, Italy
          26.6 miles from Eremo di Santa Caterina
          • Free Parking
          • Bar/Lounge
          Hotel Villa Ombrosa
          Loading prices...
          Via Alcide De' Gasperi 9, 57037, Portoferraio, Elba Island, Italy
          26.7 miles from Eremo di Santa Caterina
          • Free Wifi
          • Free Parking
          Villa Padulella
          Via Manganaro, 57037, Portoferra, Portoferraio, Elba Island, Italy
          26.7 miles from Eremo di Santa Caterina
            Hotel Villa Padulella
            Loading prices...
            Viale Luigi Einaudi 1, 57037, Portoferraio, Elba Island, Italy
            26.7 miles from Eremo di Santa Caterina
            • Free Wifi
            • Free Parking
            Hotel Fabricia
            SAVE US$17
            US$188
            Priceline
            US$171
            View Deal
            Golfo di Portoferraio, 57037, Portoferraio, Elba Island, Italy
            26.8 miles from Eremo di Santa Caterina
            • Free Wifi
            • Free Parking
            Hotel & Residence Villa Rosa
            No availability for your dates from these sites
            Localita Barbarossa, 57036 Porto Azzurro, Elba Island, Italy
            27.1 miles from Eremo di Santa Caterina
            • Free Wifi
            • Free Parking
            Hotel Grotte del Paradiso
            No availability for your dates from these sites
            Localita' Le Grotte, Portoferraio, Elba Island, Italy
            27.2 miles from Eremo di Santa Caterina
            • Free Parking
            • Beachfront
            No photo provided
            Loc. Schiopparello, 57037, Portoferraio, Elba Island, Italy
            27.4 miles from Eremo di Santa Caterina
              Hotel Airone del Parco & delle Terme
              SAVE US$9
              US$219
              Expedia.com
              US$210
              View Deal
              Localita S. Giovanni, 57037, Portoferraio, Elba Island, Italy
              27.5 miles from Eremo di Santa Caterina
              • Free Wifi
              • Free Parking
              No photo provided
              Via Kennedy, 56036 Porto Azzurro, Elba Island, Italy
              27.5 miles from Eremo di Santa Caterina
                Due Torri
                Loading prices...
                Via 25 Aprile, 3, Porto Azzurro, Elba Island, Italy
                27.6 miles from Eremo di Santa Caterina
                • Free Wifi
                • Restaurant
                Villa San Giovanni Residenza Hotel
                Loading prices...
                Localita San Giovanni, 57037, Portoferraio, Elba Island, Italy
                27.6 miles from Eremo di Santa Caterina
                • Free Wifi
                • Free Parking
                Hotel Plaza
                Booking.com
                US$134
                View Deal
                Localita Fanaletto 1, 57036 Porto Azzurro, Elba Island, Italy
                27.8 miles from Eremo di Santa Caterina
                • Free Wifi
                • Free Parking
                Parco delle Ginestre Appartamenti
                Loc. Le Ginestre, 57037, Portoferraio, Elba Island, Italy
                27.9 miles from Eremo di Santa Caterina
                  Resort le Picchiaie
                  SAVE US$41
                  US$236
                  Orbitz.com
                  US$195
                  View Deal
                  Localita Le Picchiaie, 57037, Portoferraio, Elba Island, Italy
                  28.0 miles from Eremo di Santa Caterina
                  • Free Wifi
                  • Free Parking
                  Still looking for a place to stay?
                  Rio Nell'Elba has 3 B&Bs/inns with 21 reviews
                  B&B Aloe Ranch Elba
                  Localita San Giuseppe, 57039, Rio Nell'Elba, Elba Island, Italy
                  • Free Internet
                  No photo provided
                  151 Strada della Falconaia, 57039, Rio Nell'Elba, Elba Island, Italy
                  25.6 miles from Eremo di Santa Caterina
                    No photo provided
                    Strada Falconaia snc, 57039, Rio Nell'Elba, Elba Island, Italy
                    25.6 miles from Eremo di Santa Caterina
                      See all 3 Rio Nell'Elba B&Bs/inns
                      See all hotels in or near Rio Nell'Elba
                      Hotel Rio sul Mare
                      Booking.com
                      US$123
                      View Deal
                      Via Palestro, 31, 57038, Rio Marina, Elba Island, Italy
                      23.9 miles from Eremo di Santa Caterina
                      • Restaurant
                      • Room Service
                      Mini Hotel Easy Time
                      Priceline
                      US$121
                      View Deal
                      Via Panoramica Porticciolo, 57038, Rio Marina, Elba Island, Italy
                      24.0 miles from Eremo di Santa Caterina
                      • Free Wifi
                      • Room Service
                      Villaggio di Mezzo Ortano
                      No availability for your dates from these sites
                      | Loc. Ortano, 57038, Rio Marina, Elba Island, Italy
                      25.1 miles from Eremo di Santa Caterina
                        Ortano Mare Village - TH Resorts
                        No availability for your dates from these sites
                        Loc. Ortano, 57038, Rio Marina, Elba Island, Italy
                        25.1 miles from Eremo di Santa Caterina
                        • Free Parking
                        • Breakfast included
                        Residence Hotel Villa Mare
                        No availability for your dates from these sites
                        Localita Bagnaia 3, 57037, Portoferraio, Elba Island, Italy
                        25.8 miles from Eremo di Santa Caterina
                        • Free Wifi
                        • Free Parking
                        *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. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.