We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
  • Sort by:
  • Traveller Favourites
  • Best Reviewed
  • Book Online
We found great results, but some are outside Barao de Sao Joao. Showing results in neighbouring cities.
Limit search to Barao de Sao Joao.
Ponta Da Piedale Lagos, Portugal 11.6 km away
9 Ways to experience it
Praia de Alvor Portimao, Portugal 17.7 km away
3 Ways to experience it
Alvor Boardwalk Alvor, Portugal 16.0 km away
Praia da Luz Luz, Portugal 7.2 km away
1 Way to experience it
Praia Dona Ana Lagos, Portugal 11.0 km away
3 Ways to experience it
Praia dos Tres Irmaos Alvor, Portugal 17.9 km away
Praia do Camilo Lagos, Portugal 10.8 km away
4 Ways to experience it
Autodromo Internacional do Algarve Portimao, Portugal 16.3 km away
Salema Beach Vila do Bispo, Portugal 9.2 km away
Parque Zoologico de Lagos Lagos, Portugal 1.3 km away
1 Way to experience it
Meia Praia Lagos, Portugal 11.2 km away
2 Ways to experience it
Bordeira Beach Carrapateira, Portugal 13.1 km away
Burgau beach Burgau, Portugal 7.4 km away
Praia do Porto de Mos Lagos, Portugal 10.4 km away
1 Way to experience it
Praia da Cordoama Vila do Bispo, Portugal 14.4 km away
Arrifana Beach Aljezur, Portugal 19.0 km away
Martinhal Beach Sagres, Portugal 18.8 km away
Jonathan Markson Algarve Tennis Center Luz, Portugal 7.1 km away
Church of Divino Salvador Alvor, Portugal 16.2 km away
Church of Misericordia of Alvor Alvor, Portugal 16.4 km away
Amado Beach Carrapateira, Portugal 12.9 km away
Praia do Zavial Vila do Bispo, Portugal 13.2 km away
Centro Cultural de Lagos Lagos, Portugal 10.3 km away
1 Way to experience it
Ponta da Piedade Lighthouse Lagos, Portugal 10.6 km away
3 Ways to experience it
Pontal da Carrapateira Aljezur, Portugal 13.2 km away
Marina de Lagos Lagos, Portugal 9.5 km away
1 Way to experience it
Ria de Alvor Nature Reserve Alvor, Portugal 16.1 km away
Estacao Arqueologica Romana da Praia da Luz Luz, Portugal 7.3 km away
Malcolm Museum
Praia da Ingrina Vila do Bispo, Portugal 13.6 km away