Set slightly inland on the Rio Alvor, the port of ALVOR, 6km west of Praia da Rocha, briefly achieved fame as the place where Dom João II died in 1495. Although much of the town was razed in the 1755 earthquake, it still boasts a sixteenth-century Igreja Matriz with Manueline doors and pillars carved into fishing ropes and plants. Despite the inevitable development, the old core around the church and the central Praça da República retains some character, while the harbour itself is a delight, lined with colourful fishing boats and aromatic fish restaurants. Two-hour boat trips to various places along the coast leave from here. From the harbour it’s a short walk uphill to the ruins of Alvor’s castle, which dates back to the thirteenth century but now houses a children’s playground.

From here, Rua Padre David Neto leads onto Rua Dr Frederico Romas Mendes, the main drag lined with bars and restaurants. This stretches down to the riverside Largo da Ribeira, marked by a modern statue of a fish, where you’ll find half a dozen fish restaurants overlooking the picturesque Rio Alvor. Head right as you face the river and a path leads up the estuary for a tranquil walk; bear left and it is a ten-minute stroll past fishermen’s huts and riverside cafés to the Praia de Alvor, an enormous beach backed by café-bars.

Book through Rough Guides’ trusted travel partners

Portugal features

The latest articles, galleries, quizzes and videos.

Things to do in Lisbon off the Tourist Trail

Things to do in Lisbon off the Tourist Trail

Things to do in Lisbon off the Tourist Trail. Have you noticed that Lisbon is having a moment? If not, where have you been? For the past three years the Portug…

18 Oct 2018 • Jenny Cahill-Jones insert_drive_file Article
The spirit of fado in Lisbon

The spirit of fado in Lisbon

An intrinsic element of musical tradition in Portugal – fado is a form of melancholic song that characterises the heart of Portuguese culture. Sarah Gilbert v…

25 Jul 2018 • Sarah Gilbert insert_drive_file Article
6 reasons why you should visit Portugal in 2018

6 reasons why you should visit Portugal in 2018

Portugal is less than three hours’ flight time from the UK, while flights from the US are generally available for under $500. Moreover, once you get there, it…

04 May 2018 • Matthew Hancock insert_drive_file Article
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