A slow, friendly guide to 15 beautiful places, plus 10 affordable family stays with sea views.

I’ve been dreaming about Puglia for a while now, and I think you might love it too.
I have put together my ultimate travel guide to dreamy Bari, and everything around it.
Bari sits on the heel of Italy’s boot. It’s warm, it’s slow, and it feels a bit like Italy from the old films. The old town is a maze of white alleys.
Grandmothers still make orecchiette on their doorsteps. The sea keeps its own quiet rhythm, and honestly, it’s the kind of place that softens you.
If you’ve been craving somewhere slow, keep reading.
Why Bari, and why now
Here’s the thing. Everyone rushes to Rome, Florence, or Amalfi.
Meanwhile, Puglia is right there, quieter, cheaper, and just as beautiful. In fact, I’d say more beautiful, because you get the space to actually feel it.
Also, flights from the Baltics to Bari are surprisingly affordable. So this ultimate travel guide to dreamy Bari isn’t just a dream, it’s actually a very doable trip.
Now, let’s get to the pretty part.
15 dreamy places in Bari and around it
I’ve kept the circle to about 150 km around Bari. That way, you can base yourself in one spot, and do easy day trips from there. Ready?
1. Bari Vecchia (the old town)
Start here, always.
The old town of Bari is a soft maze of white walls, laundry drying on balconies, and pasta grandmothers. Wander toward the sea, and get lost on purpose. It’s free, and it’s magical at golden hour.
2. Basilica di San Nicola
Even if churches aren’t your thing, step inside.
The light in here is beautiful. It’s calm, honey-stoned, and it holds centuries of prayers. Ten quiet minutes are worth it.
3. Polignano a Mare
Ah, this one.
You’ve seen it on Pinterest, and yes, it really looks like that. White houses stacked on a limestone cliff, a tiny cove beach called Lama Monachile below, and the bluest water.
Go early, or stay late, to miss the crowd. It’s only 35 minutes from Bari, and the train works too.
4. Monopoli
Polignano’s quieter sister.
It’s a working fishing town with pastel houses, small city beaches, and none of the Instagram crush.
Perfect for a slow afternoon, and the gelato is excellent.
5. Alberobello
The famous trulli town, and yes, it’s on your list for a reason.
Little cone-roofed houses lined up along narrow lanes, whitewashed and quiet in the mornings.
Go before 10 am, or you’ll share it with tour buses. Still, it’s UNESCO for a reason.
6. Locorotondo
Now, this is one of my favourites. A perfectly round hilltop town of white houses, dark-green shutters, and slow, warm evenings. It’s softer and much less busy than Alberobello, and only 10 minutes away by car. Stay for sunset.
7. Cisternino
Another white village in the Valle d’Itria, and possibly the most relaxed of them all.
Locals eat late, live slowly, and the piazza at aperitivo hour feels like a warm hug. Also, the food is honestly some of the best in Puglia.
8. Ostuni, the White City
You’ll see it from a distance, a whole city painted brilliant white, sitting on top of a hill.
Wander the tangle of little streets, find a rooftop, and drink in the view over the olive groves toward the sea.
Bring comfortable shoes, it’s hilly.
9. Martina Franca
Baroque balconies, quiet piazzas, and one of the prettiest historic centres in Puglia.
Fewer tourists, more locals, and beautiful architecture at every turn. Come in the early evening, when the light softens.
10. Matera (the Sassi)
Technically in Basilicata, right on Puglia’s border.
Honestly though, it’s one of the most extraordinary places in Europe. Ancient cave dwellings carved into the rock, lit up gold at night.
Stay overnight if you can, because after dark, it’s another world.
11. Castel del Monte
A mysterious octagonal castle, built by Emperor Frederick II in the 1200s, sitting alone on a hilltop.
Fun fact, it’s on the 1-cent Italian euro coin. The drive up through the countryside is half the pleasure, so take your time.
12. Trani
A pale-stone port town with a beautiful cathedral built right at the water’s edge.
Come at sunset, when the light turns the whole harbour pink and gold. It’s only 40 minutes north of Bari, so an easy afternoon trip.
13. Grotta Palazzese (Polignano)
The famous restaurant tucked inside a sea cave.
Now, you don’t have to eat there, it’s pricey. But you can peek down at it from above, and see the boats gliding through the cave openings. It’s pure fairy tale, and it’s free to look.
14. Castellana Grotte
Some of the most beautiful caves in Italy, 60 metres underground, with pale limestone chambers that feel otherworldly.
Great for kids too.
Bring a warm layer, because it’s cool inside.
15. Otranto and the coast south
Furthest south on our list, and worth the drive if you have a day.
Otranto’s turquoise water rivals the Caribbean, and the drive along the Adriatic coast is dreamy from start to finish.
Make it a full day trip.
10 affordable family stays with sea views
Okay, so you’ve fallen in love with the places. Now, where do you actually sleep?
Here are 10 family-friendly stays, all with two bedrooms, all fitting 5 people, and most with sea views.
Prices are low-mid season estimates, so always check before booking.
1. Casa sul Mare, Polignano a Mare · €110-140 / night
Bright, whitewashed apartment. Two bedrooms, a little terrace, and views right out over the cliffs.
Ten-minute walk to the old town.
2. Trulli Holiday Home, Alberobello area · €95-125 / night
A restored trulli home just outside the town.
Two cone-roofed bedrooms, a garden with olive trees, and countryside views. Absolutely magical for kids.
3. B&B Vista Mare, Monopoli · €85-110 / night
A sweet family-run B&B right on the seafront.
Balconies looking straight at the water, and breakfast on the terrace is a slow-morning dream.
4. Casa Bianca, Ostuni · €100-130 / night
White stone walls, arched ceilings, and a rooftop terrace with views over the olive groves down to the Adriatic.
Two bedrooms, quiet street, easy walk to the old town.
5. Apartment Blu, Trani · €80-105 / night
A cheerful apartment near Trani’s cathedral, with big windows looking over the port.
Two bedrooms, small kitchen, bakery downstairs. Everything you need.
6. Sassi Guest House, Matera · €115-145 / night
A cave-style guest house carved into the Sassi. Two bedrooms, views over the ancient stone town.
Not sea view, but the sunrise here is unforgettable.
7. Casa del Sole, Polignano a Mare · €125-155 / night
A little higher up on the cliffs. Sunny living room, a wide balcony that catches every sunrise, and walking distance to everything.
Family-friendly hosts too.
8. Villa Locorotondo · €90-120 / night
A small stone villa in a peaceful lane. Two bedrooms, a little pool, and views over the vineyards.
Feels like a proper Italian holiday.
9. Apartamento Marina, Bari · €75-100 / night
A modern, comfortable apartment near Bari’s seafront. Close to the port and the old town.
Two bedrooms, sea-view balcony, and easy transport links.
10. Casa Ulivo, Ostuni · €95-125 / night
A charming country home just outside Ostuni, surrounded by olive trees.
Two bedrooms, a shared pool, and sea views on clear days. Slow-living heaven.
When to visit Bari
Honestly, September and October are golden.
The sea is still warm, the crowds have gone home, and the light in the afternoon is soft and long.
May and early June are also beautiful, but May can be a little cool for swimming.
I’d avoid July and August if you can.
It’s hot, it’s busy, and prices double. So aim for the shoulder season, and you’ll thank yourself.
How to get around
You have three options, so pick what fits your trip.
First, rent a car. It’s honestly the easiest way to explore the smaller villages, and driving in Puglia is calm and pretty.
Fuel is manageable, and parking is usually fine outside the historic centres.
Second, use the train. Bari, Polignano, Monopoli, Ostuni, and Trani are all on the coastal line, so day trips are easy.
Tickets are cheap, and it’s a relaxed way to see the coast.
Third, mix both. Train for the coastal towns, and rent a car for a day or two for the inland villages, like Alberobello, Locorotondo, and Matera.
That way, you get the best of both.
A few last thoughts
Puglia doesn’t ask you to hurry. In fact, it politely refuses to be rushed.
So plan less than you think you need, and leave room for long lunches, extra gelato, and afternoon naps.
Also, the food is astonishing, even by Italian standards.
So order the orecchiette, the burrata, the fresh fish, and the local Primitivo wine. And save room for pasticciotto, a little cream-filled pastry that will change your life.
If this ultimate travel guide to dreamy Bari made you dream a little, save it, screenshot the stays, and share it with the person you want to travel with. Then, when you’re ready, come back and start planning.
Slow travel is a soft rebellion, and Puglia was made for it.
Check it here! I made a beautiful pastel PDF version of this guide, with all 15 places, all 10 stays, and a little packing checklist for slow travellers. You can download it right here, and take it with you on the trip.




Leave a Reply