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:
  • Traveler Favorites
  • Best Reviewed
  • Book Online
We found great results, but some are outside Barao de Sao Joao. Showing results in neighboring cities.
Limit search to Barao de Sao Joao.
Ponta Da Piedale Lagos, Portugal 7.2 mi away
10 Ways to experience it
Praia de Alvor Portimao, Portugal 11.0 mi away
3 Ways to experience it
Alvor Boardwalk Alvor, Portugal 9.9 mi away
Praia da Luz Luz, Portugal 4.5 mi away
2 Ways to experience it
Praia Dona Ana Lagos, Portugal 6.8 mi away
3 Ways to experience it
Praia dos Tres Irmaos Alvor, Portugal 11.1 mi away
Praia do Camilo Lagos, Portugal 6.7 mi away
5 Ways to experience it
Autodromo Internacional do Algarve Portimao, Portugal 10.1 mi away
Salema Beach Vila do Bispo, Portugal 5.7 mi away
Parque Zoologico de Lagos Lagos, Portugal 0.8 mi away
1 Way to experience it
Meia Praia Lagos, Portugal 7.0 mi away
2 Ways to experience it
Bordeira Beach Carrapateira, Portugal 8.2 mi away
1 Way to experience it
Burgau Beach Burgau, Portugal 4.6 mi away
Praia do Porto de Mos Lagos, Portugal 6.5 mi away
2 Ways to experience it
Praia da Cordoama Vila do Bispo, Portugal 9.0 mi away
Arrifana Beach Aljezur, Portugal 11.8 mi away
1 Way to experience it
Martinhal Beach Sagres, Portugal 11.7 mi away
Jonathan Markson Algarve Tennis Center Luz, Portugal 4.4 mi away
Church of Divino Salvador Alvor, Portugal 10.1 mi away
Church of Misericordia of Alvor Alvor, Portugal 10.2 mi away
Amado Beach Carrapateira, Portugal 8.0 mi away
1 Way to experience it
Praia do Zavial Vila do Bispo, Portugal 8.2 mi away
Centro Cultural de Lagos Lagos, Portugal 6.4 mi away
1 Way to experience it
Ponta da Piedade Lighthouse Lagos, Portugal 6.6 mi away
4 Ways to experience it
Pontal da Carrapateira Aljezur, Portugal 8.2 mi away
Marina de Lagos Lagos, Portugal 5.9 mi away
3 Ways to experience it
Ria de Alvor Nature Reserve Alvor, Portugal 10.0 mi away
Estacao Arqueologica Romana da Praia da Luz Luz, Portugal 4.5 mi away
Malcolm Museum
Praia da Ingrina Vila do Bispo, Portugal 8.4 mi away