No medieval junketing, barely a craft shop in sight, Villefranche-de-Rouergue must be as close as you can get to what a French provincial town used to be like. It’s a small place, lying on a bend in the Aveyron, 35km south of Figeac and 61km east of Cahors across the Causse de Limogne. Built as a bastide by Alphonse de Poitiers in 1252 as part of the royal policy of extending control over the recalcitrant lands of the south, the town became rich on copper from the surrounding mines and its privilege of minting coins. From the fifteenth to the eighteenth centuries, its wealthy residents built the magnificent houses that grace the cobbled streets to this day.

Villefranche is home to one of the loveliest bastide squares in the region, place Notre-Dame. It’s built on a slope and you enter at the corners underneath the buildings. All the houses are arcaded at ground-floor level, providing for a market (Thurs) where local merchants and farmers spread out their weekly produce – the quintessential Villefranche experience. The houses are unusually tall and some are very elaborately decorated, notably the so-called Maison du Président Raynal on the lower side at the top of rue de la République. The square’s east side is dominated by the church of Notre-Dame with its colossal porch and bell tower, nearly 60m high. The interior has some fine late fifteenth-century stained glass, carved choir stalls and misericords.

Book through Rough Guides’ trusted travel partners

France features

The latest articles, galleries, quizzes and videos.

The world's quirkiest food festivals

The world's quirkiest food festivals

Tomato-drenched crowds wading through a lake of passata at Valencia’s La Tomatina festival might be a familiar image, but such passionate and eccentric cele…

22 Dec 2017 • Lucy Cowie insert_drive_file Article
Ebikes: are they worth the hype?

Ebikes: are they worth the hype?

Though they may be sniffed at by "real" cylists, e-bikes are opening up serious mountain routes to the more casual pedaller. Andy Turner dons some lycra to find…

27 Oct 2017 • Andy Turner local_activity Special feature
20 seriously weird places around the world

20 seriously weird places around the world

The world is a weird (and wonderful) place. And from a rose-coloured lake to a Japanese island ruled by cats, we've got twenty pictures to prove it. 1. Spotted…

26 Jul 2017 • Rachel Mills 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