Rovinj is on the Istrian peninsula of Croatia and is a beautiful, old, and very charming town.
It lies on a small piece of land that juts out into the sea. It can be reached by boat from Italy or by bus/train connections through nearby Rijeka or Kanfanar.
I was there in the summer months. The sun was shining the whole time, and it was hot, which made for a great relaxing atmosphere. You can spend many hours walking the harbor, wandering the gorgeous back streets and looking at the architecture, soaking up the incredible views, and exploring its hilltop church.
There are no sand beaches there, but you will see lots of visitors from other European countries enjoying the sun on the rocks and flat stones next to the sea.
Rovinj is very visitor-friendly because the accomodations are not too expensive, the food is good, and you can wander the little brightly-colored streets all day. It is possible to stay in rented rooms or family-run small hotels. The town is active at night with markets, street performers, and shopping areas.
There are many day-trip possibilities from Rovinj to nearby islands and towns. One place you should not miss is Pula, which is a small town within an easy bus ride. It has a huge and very well-preserved Roman amphitheater.
Finally, a wonderful way to end your stay in this area is to take a boat ride to Venice! It takes just around 3 hours. Arriving by boat in Venice is quite an amazing experience as the city and its beautiful buildings suddenly unfold before you.
Check out as well -> Istrian Food – Places to Eat, or Not