Where to Stay in Puglia Italy

Where to stay in Puglia is a fun decision to make. Puglia accommodation comes in all forms — there are boutique hotels in the countryside, 5-star resorts on the sea, and inexpensive Airbnb options for those looking to feel more like a local.

In my list below I have covered recommendations in many Puglia destinations because the best hotels in Puglia are not specific to one. I’ve also included the Airbnb I stayed at in Polignano A Mare.

Looking for more Puglia information? Click here for the perfect Puglia road trip itinerary!

All photos below are via the hotel or Airbnb property.

Where to stay in Puglia:


Don Ferrante, Monopoli

When it comes to finding a good hotel Monopoli is a great place to choose. It’s very central and has many great options, including Don Ferrante Monopoli.

Don Ferrante is a beautiful boutique hotel Puglia in an ancient fortress on the reef. It has stunning sea views, updated rooms and suites, and an extremely delicious looking restaurant!

Click here to see the latest prices.

DID YOU KNOW: when you book your flights, accommodations, and activities through the links on any of our blog posts, it helps keep our site running at no additional cost to you. We really appreciate your support!

Palazzo Scotto, Alberobello

If you dream of Alberobello trulli, this is for you! Palazzo Scotto is very highly reviewed and the best hotel Alberobello.

Palazzo Scotto is a historical house made of the trulli Alberobello is famous for. It is 3-star, smack dab in the center of town, and has a beautiful roof-top terrace that will make for great photo opps.

Don’t miss my guide to visiting Alberobello, Italy’s most unique town, too!

Click here to see the latest prices.


Borgo Egnazia, Savelletri

In the Puglia town of Savelletri lies the extravagant 5-star Borgo Egnazia. If you want to stay a bit remote and in your own little piece of paradise, this is for you. Just look at it ! heart eyes

Click here to see the latest prices.


Masseria Muntibianchi AgriResort, Otranto

Otranto is another small town in Puglia Italia where a highly recommended resort lives. Masseria Muntibianchi AgriResort is also quite remote, offering a villa-style farm stay in the middle of an olive grove. The rooms are minimalist yet fully equipped, the pools (there are two) perfect for relaxing, and parking is even included.

Click here to see the latest prices.


Ottolire Resort, Locorotondo

Locorotondo, a beautiful whitewashed town covered in cobblestone streets, was one of my favorite places to explore when I visited Puglia Italy! If I was on the hunt for a hotel Puglia I would highly consider staying in Locorotondo given how much I (unexpectedly) loved it last time.

Ottolire Resort is a 3-star countryside hotel dedicated to the recovery and conservation of stone buildings like trulli and cummerse. It’s family run and looks like heaven on earth. Instagrammable too, no?

Click here to see the latest prices.


Il Melograno, Monopoli

Another Monopoli Italy gem, Il Melograno! This beautiful 5-star hotel in Puglia is renowned throughout Italy as the first masseria to open its doors to guests and reveal 400 years of history. Wow.

Click here to see the latest prices.


La Peschiera, Monopoli

If you are looking at Puglia hotels by the sea, this one is my choice. La Peschiera is a 5-star boutique hotel situated on the turquoise Adriatic Sea. It’s quite peaceful with only 13 guest rooms yet has 7 pools (whaaat?) plus the beach out front is totally private. Who needs to visit the touristy best beaches in Puglia when you have your own private one right in front of you?!

When I visit Puglia again this will be first on my list.

Click here to see the latest prices.


Trullo del 1800 in Valle d’Itria, Cisternino

If you are searching for where to stay in Puglia but don’t want a hotel in Puglia, Airbnb is my recommendation. I use it all over the world (including when I was in Puglia myself!) and it’s the best way to feel like you actually live in the town you are visiting instead of just visiting as a tourist :)

Cicternino is another white-washed town full of many different gems, not least of which is Trullo Del 1800 in Valle D’Itria (whaaaaat a mouthful). This Airbnb fits up to 5 guests, is owned by a superhost (not mandatory but certainly recommended), and has fantastic reviews. Plus it’s only $97/night which when split by 5 is basically free.

Click here to see the latest prices.



Airbnb recommendation #2 is in Ostuni. The famous white town of Ostuni sits high on a hill (three hills, apparently) and is one of the most sought after Puglia destinations.

This Airbnb fits up to 3 people, is owned by a superhost, and has a panoramic view of the historical city center. I’d rent it for the roof top view alone! If' all of that is not good enough, it’s only $55/night and has a 5-star rating after 108 reviews.

Note: this is not a good option if you have reduced mobility as there are many stairs!

Click here to see the latest prices.


Holidays Apulia, Polignano a Mare

This is the Airbnb Polignano A Mare I stayed in! If you are searching for a Polignano A Mare hotel or B&B Polignano A Mare, I would actually recommend this instead. It was in a great location, has a beautiful rooftop view (hot tub, too), and is $114/night.

Polignano is also home to one of my favorite restaurants! Read all about it here: Is Dining at Grotta Palazzese Cave Restaurant Italy Worth It?

Click here to see the latest prices.


Like this post? Please save it on Pinterest!