"The hotel is in a great location and has an excellent private, sandy beach.
Rooms are very clean and spacious and the staff are very friendly and helpful."
"This is an older property but well kept and clean. Front desk service was excellent and helpful. The only detractor is the restaurant is not connected to the main hotel building with no covered walkways during rain. "
"Our stay at this hotel was truly exceptional. From the moment we arrived, everything felt warm and welcoming. The setting is peaceful and picturesque, the hotel itself is spotless and beautifully maintained, and the staff are simply lovely.
The reception team greeted us with genuine warmth and helpfulness, and the breakfast staff were a joy — always smiling, accommodating, and full of positive energy. The location is serene, with stunning tennis courts and what might be the most incredible pool we’ve ever swum in — large, crystal clear, and perfectly warm.
Everything we needed was right on hand: a great bar, a delicious restaurant, and plenty of space to relax. Highlights included the freshly made pasta, pizza, salads, and desserts — all absolutely delicious. And the breakfast was outstanding, especially the homemade banana bread!
If we could offer one small piece of advice, it would be to share more photographs on social media to showcase just how special this place is — the marvellous staff, the food, the facilities, and the tranquil setting. That said, part of us wants to keep this gem a secret!
Highly recommended — we can’t wait to return."
"Checked in early, they were kind enough to hold our luggage but we couldnt get the room because it was 10am. The route to get to the hotel was tough, too many curbs and single car roads the parking was complicated and seemed sus. Upon getting to our room, our luggage was there waiting in the room, but the hotel and room seemed like a prison. The hotel was outdated and didnt feel comfortable. They were nice enough to put a crib inside the room without us asking for our baby."
What is Marina di Campo like for travellers who love the beach?
Find a great place to stay in Marina di Campo, which has a lot to offer the traveller looking to book a beach holiday.
What's the best place to stay to stay near the beach in Marina di Campo?
Hotel Riva Del Sole is a top beach hotel offering free buffet breakfast and free WiFi, located within a short 1-minute walk of Marina di Campo Beach . Other good choices for your beach trip include Hotel Select and Hotel Punto Verde.
When's the best time for a beach holiday in Marina di Campo?
You can plan your beach trip with this snapshot of year-round temperatures in Marina di Campo: The hottest months are usually August and July, with an average temperature of 22°C, while the coldest months are February and January, with an average of 11°C. Average annual precipitation for Marina di Campo is 882 mm.
What is there to see and do around Marina di Campo?
After checking into your accommodation of choice, you'll probably want to venture out and explore. Beach lovers can head straight to Cavoli Beach or Spiaggia Laconella for some quality time by the water. Make time for a range of local attractions, which include Marina di Campo Beach and Arcipelago Toscano National Park. Other things to see and do in the area are Faunistic Museum and Procchio Beach.
What's the best way to get to my beach hotel in Marina di Campo?
Here's some information to help you get to and around your beach accommodation in Marina di Campo more easily: To get to Marina di Campo, you can fly into Portoferraio (EBA-Marina Di Campo), the closest major airport, which is located 1.4 mi (2.3 km) from the city centre. If you'd like to venture out around the area, you may want to rent a car for your trip.