This seaside retreat invites travelers to relax in gardens with ocean views, where the natural beauty of the coast creates a perfect vacation backdrop.
Riva del Sole, on the beach, offers a coffee shop and Le Terrazze sul Mare for lunch, dinner, and kids' meals. Guests can enjoy a seasonal outdoor pool, garden views, dry cleaning/laundry services, and free newspapers.
Located in Giovinazzo, Riva del Sole is on a private beach. Bari Harbor and Fiera del Levante are two other places to visit that come recommended. Visit our Giovinazzo travel guide
Strada Statale 16 km 787 and 225, Giovinazzo, BA, 70054
What's nearby
L'Arena
8 min drive - 8.8 km
Spiaggia Prima Cala
9 min drive - 11.8 km
Scoglio d'Inghilterra
9 min drive - 11.8 km
Gavetone
9 min drive - 9.6 km
Panetteria Pan per Focaccia
9 min drive - 7.0 km
Getting around
Giovinazzo Station
8 min drive
Bari (BRI-Karol Wojtyla)
11 min drive
Restaurants
Ghiacciobollente
5 min drive
Ventinove
5 min drive
Free Time Night And Day Bar
5 min drive
Benny's Bar
3 min drive
Bar Carrassi
4 min drive
About this property
Riva del Sole
Upscale family-friendly hotel near Fiera del Levante
Take advantage of a beach bar, a poolside bar and a terrace at Riva del Sole. The on-site restaurant, Le Terrazze sul Mare, offers lunch, dinner and children's meals. In addition to a coffee shop/cafe and a garden, guests can connect to free in-room WiFi.
You'll also enjoy perks such as:
A seasonal outdoor pool and a children's pool, along with sunloungers and pool umbrellas
An outdoor tennis court, a round-trip airport shuttle (surcharge) and a lift
A TV in reception, concierge services and a vending machine
Luggage storage, a front desk safe and wedding services
Guest reviews speak highly of the helpful staff
Room features
All 87 rooms feature comforts such as air conditioning, as well as amenities such as free WiFi.
Available in some public areas: Free WiFi and wired internet
Parking and transport
Return airport shuttle (surcharge)
Wheelchair-accessible parking available
Onsite parking includes off-street options
Food and drink
A bar/lounge
A beach bar
A coffee shop/cafe
A poolside bar
A restaurant
Coffee and tea in common areas
Snack bar/deli
Restaurants on site
Eolo
Le Terrazze sul Mare
Things to do
Children's pool
Gym
Outdoor tennis court
Seasonal outdoor pool
TV in common areas
Family friendly
Children's pool
Laundry facilities
Seasonal outdoor pool
Snack bar/deli
Conveniences
24-hour front desk
Free newspapers in lobby
Laundry facilities
Luggage storage
Safe at front desk
Vending machine
Guest services
Concierge services
Dry cleaning/laundry service
Housekeeping (daily)
Multilingual staff
Wedding services
Business services
9,688 square feet of conference space
Business centre
Meeting rooms
Outdoors
Garden
On a private beach
Pool loungers
Pool umbrellas
Terrace
Accessibility
If you have requests for specific accessibility needs, please contact the property using the information on the reservation confirmation received after booking.
Lift
Wheelchair-accessible parking
Wheelchair-accessible path of travel
More
2 floors
Banquet hall
Smoke-free property
Room amenities
Bedroom
Bedsheets provided
Memory foam mattress
Bathroom
Bidet
Hair dryer
Private bathroom
Shower
Towels provided
Entertainment
Flat-screen TV with digital channels
More
Air conditioning (climate-controlled)
Desk
Heating
Mobile key entry
Phone
Policies
Check-in
Check-in start time: 3 PM; check-in end time: midnight
Check-out
Check-out before 11 AM
Special check-in instructions
Front desk staff will greet guests on arrival at the property
Information provided by the property may be translated using automated translation tools
Access methods
Staffed front desk
Pets
Pets not allowed
Children and extra beds
Children are welcome
1 child, up to the age of 3 years, can stay for free if using existing beds when occupying the parent or guardian's room
Rollaway/extra beds are available for EUR 25 per day.
Payment types at the property
Important information
Fees
You'll be asked to pay the following charges at the property. Fees may include applicable taxes:
A tax is imposed by the city: EUR 2.00 per person, per night, up to 3 nights. This tax does not apply to children under 14 years of age.
We have included all charges provided to us by the property.
Optional extras
Rollaway bed fee: EUR 25 per day
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
This property accepts credit cards; cash is not accepted
Cashless transactions are available
Safety features at this property include a fire extinguisher, a security system and a first aid kit
This property has outdoor spaces, such as balconies, patios and terraces, which may not be suitable for children; if you have any concerns, we recommend contacting the property prior to your arrival to confirm that they can accommodate you in a suitable room
Please note that cultural norms and guest policies may differ by country and by property; the policies listed are provided by the property
We should mention
All guests, including children, must be present at check-in and show their government-issued photo ID card or passport
Cash transactions at this property cannot exceed EUR 5000, due to national regulations; for further details, please contact the property using the information in the booking confirmation
The seasonal pool will be open from 01 June to 15 September
National rating
This property has received its official star rating from the local rating authority.
Frequently asked questions
Does Riva del Sole have a pool?
Yes, this property has a seasonal outdoor pool and a children's pool.
How much does it cost to stay at Riva del Sole?
As of 16 May, 2026, prices found for a 1-night stay for 2 adults at Riva del Sole on 30 May, 2026 start from S$191, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Riva del Sole pet-friendly?
No, pets are not allowed at this property.
What time is check-in at Riva del Sole?
Check-in start time: 3 PM; check-in end time: midnight.
What time is check-out at Riva del Sole?
Checkout is at 11 AM.
Does Riva del Sole provide a shuttle to the airport?
Yes, there's an airport shuttle.
Where is Riva del Sole located?
Nestled on the beach, this Giovinazzo hotel is within 12 mi (20 km) of Bari Harbor, Fiera del Levante and Bari Cathedral. University of Bari and Piazza Aldo Moro are also within 12 mi (20 km).
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on selected room rates because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Riva del Sole Reviews
8.2
Very good
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
8.6
Cleanliness
7.6
Location
8.2
Staff & service
7.8
Property conditions & facilities
Rating 10 - Excellent. 180 out of 470 reviews
10 - Excellent
180
Rating 8 - Good. 181 out of 470 reviews
8 - Good
181
Rating 6 - Okay. 75 out of 470 reviews
6 - Okay
75
Rating 4 - Poor. 24 out of 470 reviews
4 - Poor
24
Rating 2 - Terrible. 10 out of 470 reviews
2 - Terrible
10
Reviews
Verified
6/10 Okay
Michal
15 Apr, 2026
Liked: Cleanliness, staff & service
It's an ok hotel. A bit run down. It's cheap and clean with a good breakfast so that's a positive. But if you do not have a car you have to rely of the rare city bus to take you to a restaurant - closest of which is about 4km away. There is a restaurant on premises but it's very limited.
Michal
Stayed 4 nights in Apr 2026
Verified
4/10 Poor
paolo
15 Feb, 2026
Liked: Cleanliness
Disliked: Staff & service, amenities
camera piccola, rumorosa (pareti fine), reception poco attrezzata per dare chiarimenti circa le destinazioni...
In its prime, this would have been a wonderful hotel. Close to the beach and amenities. It needs a bit of love and a good coat of paint. The room was not cleaned to a high standard, dust on the window sills. The blanket and sheets had yellow stains on it from body fluids. Staff was lovely enough but hotel needs some TLC
Struttura molto bella con molti spazi interni ed esterni fronte mare, personale sempre presente e super professionale, colazione dalle 06.30 di gran livello, efficenza impressionante, dal custode del parcheggio sorvegliato, alla signora delle pulizie
Très déçu par rapport aux photos présentées cet hôtel est probablement parfait car prévu pour l'été. Nous sommes allés fin septembre pas de page pas de repas dehors car il faisait très froid et le restaurant ressemblait à une cantine de petites entreprises et encore je suis gentil. Rien ne ressemblait à ce que j'attendais par rapport aux photos. Je venais fêter l'anniversaire de mon épouse et ne connaissant encore rien de ce qui m'attendait j'ai demandé à la réception pour le lendemain une table intime au restaurant pour fêter l'anniversaire lorsque j'ai vu la femme la veille j'ai compris que c'était pas l'endroit idéal. Une salle impersonnel éclairé ampoules économie d'énergie, table sans nappe, mur blanc comme un préau bref en 60 voyages dans le monde jamais nous avons eu une pareille salle de restaurant. Par contre nous avons trouvé dans le village voisin de Giovinazzo un restaurant extraordinaire. D'une cuisine gastronomique égale au meilleur restaurant je le conseille vivement aux résidents qui comme nous arriverait hors saison dans un hôtel sans âme.
Il s'agit du restaurant romanozz'is sur le petit port. Une soirée anniversaire inoubliable. Merci à son chef grâce auquel nous avons évité pour une pareille soirée la cantine de l'hôtel. Il faudrait que les photos soient réaliste car hors saison à éviter à tout prix
gerard
Stayed 2 nights in Sep 2025
Verified
4/10 Poor
ian
2 Oct, 2025
Disliked: Amenities
This was the most disappointing stay I’ve ever had. It’s a very tired hotel and much of the facilities were shutting down. Day time food was either non existent or poor. Hotel couldn’t organise a hire car. Taxis were impossible and although the hotel shuttle was available it cost every time . I spent over €130 on shuttles. Would not recommend to anyone
The hotel was lovely but too far from Bari city centre. Buses do not run on a Sunday to and from hotel to Bari and taxis are around €50 each way. Shuttle to and from airport convenient for €25. Breakfast very good for a buffet with twinning tea which is a bonus. Rooms are lovely but unfortunately if you like a cup of tea or coffee when you wake up there is no facilities in the room. I bought a small kettle as i had my own tea bags. They did have a hairdryer for us ladies though.
Jennifer
Stayed 3 nights in Sep 2025
Verified
10/10 Excellent
Hannah
24 Sept, 2025
Liked: Staff & service
Amazing location right on the beach, a hidden gem. Reception and office staff (replying to emails) extremely helpful.
O hotel esta localizado perto do aeroporto, é limpo, café da manhã excelente, é a beira mar, tem transfer gratuito para o aeroporto. Possui um restaurante para o jantar, mediante pagamento e um bar à beira-mar com ótimos drinks, mediante pagamento também. Tudo perfeito.
Lage mit Strand super, aber Anbindung ohne Auto an Bari nicht optimal. Kostenloser Hotel-Shuttle zum Flughafen kann nicht vor 07:30 Uhr genutzt werden. Taxifahrt zum Flughafen in Höhe von 35€ daher ggf. notwendig. Personal überwiegend sehr freundlich, aber im Restaurant überfordert. Teilweise sind die Zimmer noch nicht renoviert. In Summe ein schöner Aufenthalt und empfehlenswert.
A nice spot. Good pool and good breakfasts. A bit isolated if you don’t have a car.
Anthony
Stayed 7 nights in Jul 2025
Verified
8/10 Good
Dana M
7 Aug, 2025
Liked: Cleanliness, staff & service
The property was nice, the beach area very quaint. The animatori were playing music and dancing. Hotel staff directed us to Giovinazzo for dinner which had a bunch of great options. The rooms were dated, mattress too firm but all around spacious.
Dana M
Stayed 1 night in Jul 2025
Verified
6/10 Okay
Brian
18 Jul, 2025
Disliked: Amenities
The beach is not nice. Huge rocks, not easy to swim. Hard to get into pool. Only 1 small opening to get in. Inconvenient. Restaurant is mediocre. I had lobster pasta with tomato sauce and had to dig lobster out. The tail was non-existent, so pratically missing, and little meat. Got sauce all over my hands. Very messy. Room is small and my bathroom shower mat was wet before i even used it. For the price of $250 Canadian, this was a rip off.
Very basic. Pool doesn’t look like photo. Has ropes around the perimeter and your not allowed in the pool without a swimming hat! Towels have to be paid for as well as deposit left. Looked very abandoned and run down.
Great property, but it is helpful to have a car. Taxis are very expensive. Bus to Bari is a doable option.
David was helpful at the pool and reception bar. Breakfast is well managed —and tasty. Cleaning staff was helpful and kind. Antonio in animation was EXTREMELY helpful with kids!
On est très loin d'un 4 étoiles. Une plage en béton alors que sur les photos on le voit pas, une chambre normale sans plus, une douche minuscule alors qu'il y a la place de faire plus grand, drôle de choix. Une piscine magnifique mais là encore déceptive, il faut un bonnet de bain, personne ne nous le dit avant d'arriver donc il faut payer et plus cher que dans le commerce, idem pour une serviette de bain, du jamais vu dans un 4 étoiles ! Le service est moyen, à un endroit on nous dit qu'on a droit au parasol et transat, on arrive sur la plage c'est non et finalement l'accueil dit oui !! Au restaurant ils se trompent sur un plat on a attendu un temps interminable pour avoir le vrai plat et pour avoir un dessert, temps d'attente de 1h30 de plus. C'est bon mais ce n'est pas non plus transcendant... Le matin petit déjeuner international mais il faut réclamer du lait !! Le café n'est pas en libre service et il faut faire la queue dès le matin bof pour un 4 étoiles !! Le dernier soir on nous fait garer dans un terrain qui ressemble plus à un terrain vague qu'à un parking avec la voiture de location. Et comme vous montrez votre mécontentement le lendemain même pas le droit à au revoir...et des petits détails douche petite et joint sale, une chaîne antivol pour fermer une grille qui enclot la piscine. La prestation ne vaut pas le tarif.
La plupart des photos ne refletent pas l'état de l'hôtel. Je ne conseille vraiment pas.
Personnel très aimable, chambres bien propres, restaurant délicieux. Offre de boîte déjeuner car notre vol était tôt le matin. Belles installations extérieures avec beaux arbres et fleurs; mais au 26 mai la piscine n’était pas ouverte et les installations de terrasse côté mer étaient incomplètes.
Tout de même je recommande cet endroit!
nice views and on the ocean but pool wasn't open
advertised things to do could not be done like bike rental
none there
breakfast was great and bartender was amazing