Hotel Riva del Sole
Marina di Campo · Italy · 4 Stars

Hotel Riva del Sole

4-star beachfront hotel in Marina di Campo on Elba Island, featuring private parking, free bicycle hire, and an on-site restaurant.

See prices & availability
8.6 Score
268 Reviews
4★ Stars
14:00 Check-in
Nearby Marina di Campo Beach · 10 m
Parking Free
Wi-Fi Free
Check-in 14:00
Breakfast Continental

This page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.

Hotel Riva del Sole

Hotel Riva del Sole is a 4-star hotel located in Marina di Campo, a renowned seaside resort on the southern coast of Elba Island, positioned just 10 metres from the beach. The property enjoys views of the Mediterranean Sea and is the ideal solution for those wishing to spend a relaxing holiday by the sea.

The hotel provides guests with welcoming accommodation equipped with air conditioning, satellite television, a minibar, and a private bathroom. Free WiFi internet connection is available throughout the property, while a private car park is located outside. For cycling enthusiasts, the property also offers free use of bicycles.

The on-site restaurant daily offers a selection of traditional Italian dishes and local Elban culinary specialities. Every morning, guests can enjoy a rich continental buffet breakfast with options suitable for vegetarian or gluten-free diets. The front desk is available to assist guests throughout their stay.

Hotel Riva del Sole
★ 8.6 · Fabulous · 268 reviews

Plan your stay at Hotel Riva del Sole

4-star beachfront hotel in Marina di Campo on Elba Island, featuring private parking, free bicycle hire, and an on-site restaurant.

Room types

Accommodations at Hotel Riva del Sole offer solutions suitable for both couples and families seeking a holiday on Elba Island. Room types range from single rooms for solo travellers, to spacious quadruple and family units designed to accommodate up to four people, up to the Junior Suite featuring two separate sleeping areas.

Each room is decorated in a simple and functional style and comes with a private bathroom with shower, hairdryer, bidet, and free toiletries. To ensure maximum daily comfort, all units include individually controlled air conditioning, a flat-screen TV, a wardrobe, a safety deposit box, and a private entrance. Many units also feature a terrace or balcony overlooking the inner courtyard or offering a side sea view.

Classic Double or Twin Room — Hotel Riva del Sole
Classic Double or Twin Room
15 m² · Private bathroom

  • 1 large double bed or 2 single beds
  • Max 2 guests
  • Air conditioning, Flat-screen TV, Inner courtyard view

Essential 15 m² accommodation featuring inner courtyard views, air conditioning, a minibar, and satellite TV.

Show prices
Superior Double Room with Lateral Sea View — Hotel Riva del Sole
Superior Double Room with Lateral Sea View
16 m² · Private bathroom

  • 1 large double bed or 2 single beds
  • Max 2 guests
  • Sea view, Balcony, Terrace

16 m² room featuring a side view of the Mediterranean Sea, equipped with a balcony, terrace, air conditioning, and a minibar.

Show prices
Comfort Double Room with Balcony — Hotel Riva del Sole
Comfort Double Room with Balcony
15 m² · Private bathroom

  • 1 large double bed or 2 single beds
  • Max 2 guests
  • Balcony, Terrace, Private entrance

15 m² room equipped with a private entrance, a terrace overlooking the inner courtyard, air conditioning, and a bathroom with shower.

Show prices
Single Room — Hotel Riva del Sole
Single Room
10 m² · Private bathroom

  • 1 single bed
  • Max 1 guest
  • Air conditioning, Safety deposit box, Private entrance

Compact 10 m² unit ideal for solo travellers, featuring a private entrance, inner courtyard view, and a safety deposit box.

Show prices
Quadruple Room — Hotel Riva del Sole
Quadruple Room
25 m² · Private bathroom

  • 1 bunk bed and 1 large double bed
  • Max 3 guests
  • Private entrance, Safety deposit box, Flat-screen TV

Spacious 25 m² area fitted with a double bed and a bunk bed, courtyard view, and a private entrance.

Show prices
Family Room — Hotel Riva del Sole
Family Room
30 m² · Private bathroom

  • 2 single beds and 1 large double bed
  • Max 4 guests
  • Private entrance, Safety deposit box, Air conditioning

Large 30 m² unit ideal for four guests, providing three beds in total, a private entrance, and air conditioning.

Show prices
Junior Suite — Hotel Riva del Sole
Junior Suite
32 m² · Private bathroom

  • 1 large double bed and 1 large double bed
  • Max 4 guests
  • Sea view, Terrace, Balcony

32 m² suite consisting of two separate bedrooms, enhanced by a terrace with sea view and a scenic balcony.

Show prices

Is this the right hotel for you?

Yes, if...

  • Yes, if you are looking for beachfront accommodation located just 10 metres from the sea.
  • Yes, if you wish to explore Elba Island using the bicycles provided free of charge.
  • Yes, if you travel by car and need free private parking on site.
  • Yes, if you appreciate local cuisine and a buffet breakfast with gluten-free options.
  • Yes, if you are looking for a convenient base very close to Marina di Campo Airport.

Maybe not, if...

  • Maybe not, if you are looking for extra beds for adults beyond the standard capacity of the rooms.
  • Maybe not, if you require a wellness centre or an indoor swimming pool within the property.
  • Maybe not, if you are looking for accommodation nestled in the historic centre of Portoferraio.
  • Maybe not, if you desire a large hotel with structured evening entertainment.

Hotel facilities & services

Hotel Riva del Sole offers a wide range of services designed to ensure a pleasant stay in Marina di Campo. The property’s dining offerings include an on-site restaurant specialising in traditional recipes and a cozy bar where guests can unwind. In the morning, the buffet breakfast features continental, vegetarian, and gluten-free options to suit every preference.

Key amenities include free private parking and a bicycle rental service, allowing guests to easily explore the Elban coast. The hotel also guarantees free WiFi connection, attentive concierge service, and a 24-hour front desk. The entire property is accessible to guests with disabilities and is equipped with an elevator, as well as accepting pets upon request.

Great for your stay

  • Free parking
  • Free WiFi
  • Beachfront
  • Restaurant
  • Bicycle rental

General facilities

  • Outdoor furniture
  • Beachfront
  • Bicycle rental
  • Private check-in/check-out
  • Concierge service
  • Luggage storage
  • Tour desk
  • 24-hour front desk
  • Daily housekeeping
  • Safety deposit box
  • Air conditioning
  • Heating
  • Private entrance
  • Elevator
  • Family rooms available

Parking

  • Accessible parking

Food & drink

  • Fruit
  • Wine/champagne
  • Kid meals
  • Special diet menus (on request)
  • Breakfast in the room
  • Bar
  • Restaurant

Media & technology

  • Flat-screen TV
  • Telephone
  • TV
  • Internet connection

Room amenities

  • Toilet paper
  • Towels
  • Bidet
  • Private bathroom
  • Toilet
  • Free toiletries
  • Hairdryer
  • Shower
  • Wardrobe or closet
  • Socket near the bed
  • Clothes rack
  • Desk

Location & what to see

Hotel Riva del Sole is located in Marina di Campo, a characteristic village situated on the south-western coast of Elba Island. The property boasts a privileged location just 10 metres from the golden sand shore, allowing guests to reach the sea in a few steps. The town centre is famous for its flat promenade, typical shops, and vibrant selection of restaurants along the bay.

Travel to and from the hotel is particularly convenient thanks to the proximity of Marina di Campo Airport, located just 900 metres from the property. Portoferraio, the main ferry port for connections to mainland Tuscany, is about 20 kilometres away and can be reached in a 20-minute drive. In the immediate vicinity of the accommodation are renowned seaside coves such as Galenzana Beach at 1.3 km, Fonza Beach at 2.2 km, and the scenic bay of Cavoli at 4.1 km.

Beyond beach relaxation, the surrounding area offers interesting cultural and natural highlights. The border of the Parco Nazionale Arcipelago Toscano, a popular destination for trekking and birdwatching enthusiasts, is reached in about 3 kilometres. For history lovers, the Villa di San Martino, former summer residence of Napoleon Bonaparte, is about 5 km away, while the peaks of Passo Monte Perone, 4.5 km away, offer scenic trails immersed in the Mediterranean scrub.

Marina di Campo Beach — Fine sand beach located right in front of the hotel. 10 m
Marina di Campo Airport — Airport facility located a very short distance from the property. 900 m
Galenzana Beach — Quiet cove surrounded by the natural scenery of the southern coast. 1.3 km
Parco Nazionale Arcipelago Toscano — Protected area ideal for walks and scenic hikes. 3 km
Passo Monte Perone — Panoramic mountain ridge starting point for trekking. 4.5 km
Villa di San Martino — Historic Napoleonic residence set in the Elban countryside. 5 km

What guests say about Hotel Riva del Sole

8.6
Fabulous · 268 reviews
Staff
9.1
Comfort
9
Location
9.4
Cleanliness
8.9
Facilities
8.7
Value for money
8.1
Free Wi-Fi
9.5

Guests particularly appreciate the exceptional location right next to the beach, the quality of service provided by the staff, and the spotless cleanliness. The free WiFi connection and the convenience of private parking reserved for guests are also highly praised.

Ready to book?

Rated 8.6 by 268 guests. Check live availability before it fills up.

Frequently asked questions

See prices & availability