Puglia is dotted with several beautiful and historic towns and villages. While some travellers prefer coming back to a rural spot after a day’s sightseeing, there’s a distinct advantage to staying in one of Puglia’s towns. As well as being in the thick of things, you can also stroll to a local bar or restaurant, rather than navigate the remote roads around your Masseria. Plus the region’s decent public transport means you may not even need a car. Puglia is long and relatively narrow, stretching more than 300km from north to south, with highlights that include the glorious Baroque Lecce (known as the 'Florence of the South'), Martina Franca, Ostuni, Locorotondo, Otranto, Gallipoli, Trani, Polignano a Mare and Galatina. With so many options to choose from our hotel experts have compiled a collection of the best hotels in Puglia's towns ranging from chic boutiques to all-out luxury stays. With something for most tastes and budgets, why not browse through our collection to start planning your next getaway?
Lecce
Traditional comforts and great hospitality in the heart of town. Behind the lovely Lecce stone facade the bedrooms contain frescoes, stucco work, cherry wood furniture and rich fabrics. A lovely little restaurant, small spa and gorgeous roof top terrace with views of Lecce.
Lecce
High-tech luxury and stylish contemporary design in a lovely old building. The five-star hotel combines earthy hues and local materials with sleek modernism. Elegant roof top restaurant serves local dishes, and has great city views. Spa and meeting facilities. City style for the mainstream.
Ostuni
Minimalist luxury in an ancient white town. Stunning views from the terraces and a lovely restaurant serving fantastic food with immaculate presentation. Large comfortable beds in airy bedrooms. A small plunge pool perfect for cooling off. A gem of a hotel.
Puglia
Stylish rooms with sun-drenched terraces in a fascinating old building in the seaside town of Gallipoli. Arched passageways and courtyards lead to cool bedrooms with white washed walls, wooden beams and stone floors. Dine on the large roof terrace with stunning sea views. A relaxed beach style.
Otranto
An old family home, steeped in history overlooking the charming port. Elegant white interiors with lovely sea views. A pleasant terrace with comfortable seating and shady umbrellas. A romantic little spot to enjoy the beach and close to all the major sights.
Lecce
Three pretty bedrooms and a gorgeous garden in a family palazzo. Antique furniture, stone fireplaces and period vaulted ceilings - two bedrooms have kitchenettes and access to the garden. Plus there is a larger suite ideal for families. A great value choice.
Gallipoli
Waterfront location and historic setting with good value rates. A great choice for families or groups on a budget. Beautiful townhouse with private balconies overlooking the seafront and small beach. Public spaces are decorated with beautiful murals, painted ceilings, chandeliers and antiques.
Puglia
A romantic, stylish and refined hotel that features modern comforts and excellent personal service. Beautiful airy bedrooms in whites and pastels with ethereal drapes. Wonderful restaurant, roof top terrace and private beach just a few kilometeres away. The perfect romantic getaway.
Puglia
A fabulous five-star hotel on Gallipoli's peninsula. Stunning sea views from the rooftop terrace, lively bar, excellent seafood restaurant, and a top of the range wellness centre. Rooms and suites filled with romance have four-poster beds, creamy furnishings, and balconies. Luxurious on all fronts.
Puglia
A charming little boutique hotel with views of the marina. Romantic rooms and suites have mosaic floors, iron bedsteads, some four-poster beds, fresh creamy cottons, and private balconies. Lovely rooftop terrace, bar and sitting room area. Understated charm but oh-so-chic.
Lecce
Elegant hotel in city centre. Rooms feature wooden floors, creamy fabrics and big marble bathrooms. Roof terrace, gym and bar. Minutes from historical city sights; ideal for exploring as a city break.
Otranto
Elegant luxury hotel, which boasts a stunning roof top solarium with panoramic views of the sea, and hot tub. Contemporary rooms feature wooden floors, crisp linen, and striking lamps. Just a five minute walk from the centre of town and easy access to local beaches. A chic, romantic choice.
Alberobello (Alberobello)
Trulli e Puglia offers enchantingly unique accommodation, with suites and bedrooms set in charming conical stone houses (all UNESCO protected.) A cafe and wine bar are open to guests, as well as a small shop selling Puglia products. Traditional Italian charm.
Monopoli
A seriously stylish conversion of an ancient fort overlooking the Adriatic. Individually designed rooms have travertine vaulted ceilings, and elegant furnishings. There's a little rooftop plunge pool for cooling off & a myriad of terraces for sitting and soaking up the stunning views. Total bliss!
Nardò
A 16th century palace situated in the heart of Nardò. Stunningly renovated rooms keep their original charm with exposed stone, beamed ceilings and antique furniture. The simple design throughout gives a contemporary air. A rooftop terrace and hot tub are ideal for unwinding with a drink. City chic.
Polignano a Mare (Polignano a Mare (BA) Apulia)
A charming bed and breakfast boasting an enviable central location and epic vantage from its cliff top position. Small but perfectly formed rooms are traditional in style with exposed stone walls and antique furniture. Ideally located for exploring the city's sights and reasonably priced too.
Ostuni
The only red palazzo in the white city of Ostuni, Paragon 700 is an absolutely stunning addition to the boutique hotel scene in Puglia. A timeless place where elegance and history are found in each one of the beautifully finished rooms and suites. Plus a gourmet restaurant & pool. Open year-round.
Puglia
A charming little B&B in the Salento. Four stylishly done rooms sit within a meticulously restored period house on the outskirts of a village famous for its ceramics. Plus there's a pretty courtyard garden and swimming pool for a relaxing break from sight-seeing. Great value too!
Bari (Puglia)
This is the place to live out fantasies of stylish Italian living. Made up of 2 two-bedroom self-catered apartments situated in the same building in Bari's Old Town, the prime location, traditional yet modern minimalist style and sparkling sea views from the terrace make this feel like a film-set.
Bari (Puglia)
Although located in a historic building in the beating heart of Bari's Old Town, these studio B&B apartments are the height of contemporary cool. Minimalist yet maximizing space, each unit combines muted hues, modern furniture and exposed brick. Guests will love the roof-terrace and vertical garden.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.