Where to Stay in Puglia: The Best Towns and Hotels in Southern Italy

Share on facebook
Share on pinterest
Share on twitter
Share on linkedin
Share on whatsapp
Share on reddit
Share on telegram
Share on email


Are you planning a vacation to the South of Italy and wondering where to stay in Puglia? Well, well, keep reading this article to discover all the best villas in Puglia along with trulli hubs and bed and breakfasts.

If you have never traveled to this region, you should know that Puglia is more similar to a lifestyle rather than a geographical area.

Maybe it’s because of the warmth of its people, who are always ready to welcome you with a smile on their face a lots and lots of food.

Maybe it’s because of the intensity of its colors, from the lush green of its olive trees to the blue of its Adriatic and Ionian sea.

Whatever the reason is, Puglia will conquer you with its huge diversity and stunning landscapes.

And there is something I really need to tell you: I am not describing Puglia as the most beautiful region in the world just because I was born and raised there.

Not at all. I have been lucky enough to travel through all the five continents and I need to be honest: it is really hard to beat this little stretch of land.

If you are interested to know where to stay in Puglia, we recommend some of the best hotels for different budgets.

When we travel, we book our hotels through TripAdvisor, one of the best websites to compare prices.

We also use a lot AirBnB to book local apartments. If you have never used AirBnB before, you can have a $40 discount for your first booking through this link.

Always make sure you travel with travel insurance! Be adventurous, but not careless.
Check out some of the most reliable insurance companies out there: True Traveller if you’re European and World Nomads if you’re from elsewhere.

If you love animals and you prefer going local during your travels, try housesitting, which is an amazing way to travel the world while taking care of the pets whose owners are on vacation. If you use TrustedHousesitters with this link you’ll get $20 discount on annual membership.

Like it? Pin it!

Check out our ultimate guide on where to stay in Puglia. #Puglia #Apulia #BestHotels

Where to stay in Puglia

Are you not sure about where is Puglia?

Well, every time people ask me this question I always answer the same: it is the heel of the boot (and yes, I am assuming that you already know that Italy boot-shaped).

The longest region of Italy will embrace you with its different landscapes: from the stunning Itria Valley to Salento. Let’s take a look at the best options on where to stay in Puglia in order to make the most out of your next dream vacation to Italy!

Where to Stay in Gargano

Located along the coast of the Adriatic sea, the Gargano area is what we call as “the north of Puglia”, which is pretty funny as Puglia itself is located deep in the south.

Foggia is the main city of this area but unlike other cities in Puglia, it doesn’t have much to offer to the curious eyes of those travelers who came all the way to the boot of Italy.

Instead, enjoy some time at the beach while visiting this area, considering that here you will find some crystal clear waters and stunning landscapes.

Where to Stay in Vieste

Vieste is a small village located in the province of Foggia which becomes very popular during summer time, especially among locals and Italians in general.

It is famous for the beauty of its waters, and indeed it is not a coincidence if it was rewarded with a Blue Flag by Foundation for Environmental Education in several occasion.

Let’s take a look at the best hotels and accommodations in Vieste.

Luxury > Hotel degli Ulivi where to stay in Puglia This hotel is located in Pugnochiuso, not too far from Vieste, and it features rooms equipped with TV, private bathroom with a bidet, and some even feature a garden view.

If you fancy a little break from the beach enjoy its seasonal outdoor pool, garden and even playground area for the kids. Baia di Campi beach is located about 11 kms from the hotel. Check out the latest price.

Mid-range > Al Castello Relais
Enjoy your Puglia vacations while staying at this lovely Bed and breakfast in Vieste, which is located just 1,8 km from the harbor, 500 meters from the Castle and about 6 km from Scialmarino beach.

All rooms feature a flat-screen TV and a private bathroom with free toiletries, a hair dryer and a bidet. Some units offer a fully equipped kitchen. Breakfast is served every morning. Check out the latest price.

Budget > Albergo san Giorgio
If you are looking for a cheap accommodation during your stay in Vieste, this simple yet comfortable hotel might just be perfect for you.

What to like about it? First of all its location, which is just 250 meters from the beach and about 10 minutes walk from the city center.

Rooms are simple, featuring AC and private bathroom. Breakfast is served every morning. Check out the latest price.

Get inspired by more articles:

Where to Stay in Peschici

Peschici is another little gem of the Gargano area. The perfect destination where to spend your holidays and start your Puglia exploration.

Luxury > Hotel Gusmay & Suite le Dune

where to stay in Puglia Among the main advantages of this luxury hotel in Peschici, there is the access to its private beach, so you won’t have to worry about finding your tiny little spot on the beach during your next busy summer days.

All rooms are elegantly furnished and feature an LCD TV and air conditioning, as well as a furnished balcony or patio where to chill during your summer mornings and evenings. Check out the latest price.

Mid-range > B&B The Stunning
Thinking about choosing a B&B during your next holidays to Puglia? Well, we think that this structure will just do!
Some units are equipped with a balcony with sea view, while all rooms feature free WiFi connection and a flat screen TV. Enjoy a cozy and comfortable ambient for your next holidays to Puglia. Check out the latest price.

Budget > Osteria b&b il rifugio
A simple yet cozy and friendly budget accommodation where to enjoy the real spirit of Puglia!
Do you like sleeping and eating? Well, you have just found the perfect place for you as this structure hosts an in-house restaurant where you can taste some local dishes along with some gluten free and vegan options.

All rooms are equipped with flat-screen TV and a private bathroom with free toiletries, a hair dryer and bidet. Check out the latest price.

Where to stay in Bari

Being the biggest city of Puglia, Bari is home to the biggest airport of the region.

Its old center will fill your eyes with its timeless beauty. Expect old buildings and older ladies making hand made pasta in the street as well as an elegant shopping area and a very romantic seafront.

Visiting Bari it’s a great option if you fancy to enjoy some city vibes during your stay in Puglia.

Luxury > The Nicolaus hotel

where to stay in Puglia A modern and elegant hotel in Bari located in Poggiofranco, a residential district of Bari.

If you feel like enjoying some relax, you will be happy to know that the structure offers a wellness area with indoor pool, gym, sauna, a Turkish bath and hot tub.

All rooms are non-smoking, air conditioned, and have free wifi connection.

If you get hungry, you know where to go. The hotel is home to two in-house restaurants, one offering high-class cuisine and the other one serving some local dishes. Are you hungry yet? Check out the latest price.

Mid-range > B&B Melo
A cozy and comfortable bed and breakfast in Bari located 250 meters from the train station.

All rooms are fully equipped and very colorful featuring air conditioning, a fridge and private bathrooms.
Check out the latest price.

Budget > B&B al Pescatore
A great solution for those looking for a budget accommodation in Bari, Puglia.

This cozy b&b located in the city center offers a common and shared lounge area as well as private rooms equipped with flat screen TV, free WiFi and in some cases also a balcony or a terrace. Check out the latest price.

Pack and travel:

Where to stay in Polignano a Mare

Probably one of the most iconic destinations in Puglia, you can’t miss a stop for a few hours or a few days in Polignano a Mare.

This little village is a real gem that will conquer your heart with its old center and beautiful beaches. Let’s take a look at the best hotels and accommodations where to stay in Polignano a Mare during your travels to Apulia.

Luxury > Mazzarelli creative resort

where to stay in Puglia
A luxury hotel in Polignano a Mare where you can enjoy some relax and dive into the spirt of your Apulian travels.
The structure is surrounded by a garden and it features an outdoor pool and a restaurant.

All rooms have private bathroom with a hairdryer and free toiletries, while most rooms have a balcony where you can enjoy some breeze before taking a rest after so much strolling around. Check out the latest price.

Mid-range > Lazzarella B&B
A lovely B&B in the heart of Polignano a Mare. The structure is hosted inside an historical building and it is finely decorated with local ceramics and traditional details.

Among its main services, also the possibility to book a free shuttle service. All rooms offer city view, private bathroom, a closet and in some cases a balcony. Check out the latest price.

Budget > Home village b&b
A cozy b&b in Polignano a Mare offering rooms with free wifi, flat screen TV, and buffet or continental restaurant.

The structure features a terrace where to enjoy some sunbath. Bike rental service available at the property. Check out the latest price.

Where to stay in Valle d’Itria

Although I was born and raised in the Salento area – don’t worry, we will take care of it in a bit – I must admit that there is nothing like Valle d’Itria.

Imagine hundreds of olive trees, trulli hubs, narrow streets and all that sense of beauty that only the south of Italy can provide.

Rent a car and visit Valle d’Itria, get lost and enjoy some of the most spectacular and unique little villages you will see during your holidays.

Where to stay in Alberobello

Welcome to the land of trulli!

Listed as UNESCO world heritage site, I am sure that once you sleep in a trullo you will never go back.

This very ancient and traditional type of Puglia houses can be found only in this area of the region, so you should better spend one or two nights in a trullo in order to make your Puglia experience truly authentic!

Luxury > Le alcove – luxury hotel nei trulli

where to stay in Puglia By far one of the best hotels in Puglia where to enjoy a 5 stars holiday experience featuring a mix of modern comforts with the charm of timeless and traditional local cultural heritage.

Among its best services, also a shuttle to and from nearby airports, stations, and ports. Check out the latest price.

Mid-range > Magravì
Located in the countryside of stunning Alberobello, this lovely b&b is a great option if you are looking for a place where to stay in Puglia.

All rustic-style apartments are provided with free Wi-Fi and with air conditioning, a patio as well as an iPod docking station.

Among other interesting amenities there is a fully equipped kitchen with a dishwasher and oven. Check out the latest price.

Budget > Dimora Sumerano
A rustic accommodation offering trullo huts, a patio and BBQ equipments. Although it can be classified as a budget friendly hotel, you will be surprised to know that each trullo features a fireplace, a fully equipped kitchenette with an oven. The bathroom comes with a hairdryer and a bidet. Check out the latest price.

Where to stay in Ostuni

Known as the white city, due to the dazzling effect of its whitewashed houses, Ostuni is by far one of the most beautiful spots where to stay in Puglia.

Here you will be at driving distance from the best beaches in Puglia and you will have the chance to explore its stunning surrounding countryside.

Luxury > La sommità relais chateaux

where to stay in Puglia Another corner of paradise for your next holidays to Italy. One of the best luxury hotels in Puglia as well as a very exclusive and charming structure that you will rarely forget.

A Puglia accommodation that will make your whole traveling experience even more fascinating thanks to its historic architecture, its Michelin-starred restaurant and wellness center. Check out the latest price.

Mid-range > Hotel la terra
A completely restored hotel in Puglia which dates back to the 13th century.

Located in the old area of Ostuni, Hotel La Terra will greet you with its elegantly decorated rooms and its veeeery delicious restaurant. Check out the latest price.

Budget > Scirocco apartment
The word scirocco refers to the term sirocco, that is to say the hot wind that blows from Northern Africa. Choose comfort and convenience for your next Puglia holidays and stay at this air conditioned apartment featuring a kitchen, a bedroom and a toilet with bidet – just like Italians like! Check out the latest price.

Where to stay in Salento

Welcome to Salento, the land of sun, sea and wind!

But now let’s take a moment for you to understand a little bit of the Apulian geography.

Salento is still part of Puglia but for some reason it is like a separate area – just like the Catalunya in Spain, for example.

Although it belongs to the same region, almost everything is different in terms of food, dialect, and even costumes.

Lecce is the main city of Salento – and you must visit it while traveling around Puglia – but if you wish to stay longer and get to know this area a little better, make sure to rent a car and take some time off to explore it properly.

There are 99 villages in the Salento area but, of course, some are more worth visiting than others. Let’s take a look together at the ones you can’t miss!

Where to stay in Lecce

Among the things to do in Puglia you can’t miss a visit to Lecce, the Baroque capital of the south of Italy.
With its history, its incredible food scene and its stunning architectures and churches, you will surely find plenty to do while visiting Lecce.

Luxury > Mantatelure

where to stay in Puglia If you are looking for a WOW place for your next holidays to Puglia, well you have just found it! Enjoy the beauty of a luxury and exclusive bed and breakfast located in the heart of Baroque Lecce.

Furnished with natural colors and fine materials and decors, each room is soundproofed and allergy free, featuring a pillow menu, electric kettle, and a Sky TV with pay-per-view channels.

Oh, I almost forgot: its location is just perfect! Check out the latest price.

Mid-range > Palazzo belsanti
An authentic oasis of relax in the heart of the historical center of Lecce. Rooms are elegantly furnished with local textures and decors. Enjoy a lovely breakfast from the palace terrace, where you will have the chance to see the whole city from above. Free parking and bikes available. Check out the latest price.

Budget > B&B antiche volte
If you are traveling to Italy on a budget, this cozy b&b in Lecce will just do!

Its location is just perfect – 500 meters from Piazza Sant’Oronzo and Piazza Duomo, Lecce’s main two squares – this facility provides rooms with a flat-screen TV, a private bathroom with a shower, hairdryer and free toiletries.
The station is located just 15 minutes walking from the b&b. Check out the latest price.

Where to stay in Otranto

And here we are, all the way to the easterly point of Italy. Known as one of my favorite place in the world as well as one of the most charming villages of Salento, Otranto is an explosion of history and tradition.

On a sunny day you can even see the silhouette of the Albanian mountains, as there are only 70 km that separate Otranto from the Albanian coast.

The Strict of Otranto is famous for being the point where the Adriatic and the Ionian Sea connect. Don’t miss a visit to its castle and the chance to buy its famous hand-made sandals. You will love them!

Luxury > Masseria muzzy hotel & spa

where to stay in Puglia
A luxury hotel in Otranto where guests can enjoy some wellness and relaxing time at one of the two in-house wellness centers which include an indoor hydromassage pool, a Turkish bath, a sauna as well as a kneipp path, gym, andsensory showers.

Located about 10 minutes drive from Otranto, this masseria hotel is elegantly furnished.

All rooms have air conditioning, a private bathroom with a sensory shower, soft bathrobes plus slippers, as well as flat screen TV and free WiFi. Check out the latest price.

Mid-range> Basiliani resort & spa
Another oasis of peace and relax located 5 minutes drive from Otranto Marina and Orte Beach.

Enjoy its pool and in-house restaurant. The Basiliani resort & spa is an eco-friendly facility which features a spa with a sauna, a Turkish bath and an indoor pool with hydromassage.

All rooms are finely furnished and have free WiFi. Check out the latest price.

Budget > La carcara
Located 1.2 km from Otranto Center, La Carcara is a lovely farm stay where to stay in Salento.

It offers an in-site restaurant (the owners produce their own olive oil), and all rooms are modernly furnished and feature a private veranda.

A great budget option for your next trip to Puglia. Check out the latest price.

We hope that this short guide on where to stay in Puglia will help you finding the right accommodation for your traveling needs.

From luxury villas in Puglia to cozy and simple B&B; the offer is wide and we are sure that you will enjoy every detail of this region.

One tip of advice before you start your travels: keep yourself on a diet! You will be shocked by the quantity of yummy food you will find here!

Get inspired by more travel articles:

Do you have a burning travel question? Join our Nomad is Beautiful travel community on Facebook and ask experienced travelers!

Join our Nomad is Beautiful community on Facebook

Do you have any burning questions about travel or working remotely?
Join our
Nomad is Beautiful community on Facebook where you can ask other experienced travelers and digital nomads anything regarding working, traveling and living abroad!

You may also like...

This post may contain affiliate links. Please visit our Privacy Policy for more info.

Scroll to Top