OSTUNI, 40km northwest of Brindisi (35min by train), is known as the “white city” and is one of southern Italy’s most stunning small towns. Situated on three hills at the southernmost edge of Le Murge, it was an important Greco-Roman city in the first century AD. The old centre spreads across the highest of the hills, a gleaming white splash of sun-bleached streets and cobbled alleyways, dominating the plains below. Seven kilometres away, the popular sandy coastline has Blue Flag beaches.

The maze of well-preserved winding streets provides a fascinating amble, and there are some exceptional views – particularly from Largo Castello over the woods to the north. Bits of cavorting Baroque twist out of unexpected places, including an ornamented eighteenth-century obelisk, 21m high, dedicated to St Oronzo, which stands in Piazza della Libertà (or Piazza Sant’Oronzo) on the southern edge of the old town. This is the focal point on summer Saturday nights for hordes of people who drive in from the countryside, meet their friends and pack out the bars and cafés. From here, follow Via Cattedrale uphill, past a series of monumental palaces and churches that trim the ascent. One of these, the Chiesa di San Vito, houses an ethnography museum, newly reopened after a long restoration (Tues–Fri 10am–1pm, Sat & Sun 10am–1pm & 5–8pm) – its highlight is “Delia”, the skeleton of a young pregnant woman found in a crouched position, her bones decorated before burial. At the top of the hill, the fifteenth-century Duomo nestles into a charming piazza dominated by the Palazzo Vescovile and the Palazzo del Seminario.

Book through Rough Guides’ trusted travel partners

Italy features

The latest articles, galleries, quizzes and videos.

Rome in ruins: what to see and what to skip in the eternal city

Rome in ruins: what to see and what to skip in the eternal city

Roman ruins: what to see and what to skip in the eternal city. Not sure which ancient monuments are worth visiting in Rome? Aside from the obvious sites like t…

01 Oct 2018 • Aimee White insert_drive_file Article
13 striking pictures of Venice Carnival

13 striking pictures of Venice Carnival

With the 2018 carnival season about to kick off, Rough Guides author and photographer, Kiki Deere, revisits one of Europe's most colourful festivals: Venice…

25 Jan 2018 • Kiki Deere insert_drive_file Article
20 picturesque Christmas destinations

20 picturesque Christmas destinations

Dreaming of a trip this Christmas? We're here to help. From glittering cities to a few snowy escapes, here are 20 classic destinations for a festive break. …

12 Dec 2017 • Rough Guides Editors camera_alt Gallery
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs