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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Basilica de Sao Bento

  • Sort by:
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Avenida Engenheiro Domingos Ferreira 4661, Recife, State of Pernambuco 51021-040, Brazil
13.3 km from Basilica de Sao Bento
Reserve our Book this Minute offer and receive up to 15... Read more
Check In Check Out
Show Prices
Rua Vinte E Sete de Janeiro 43, Olinda, State of Pernambuco 53020-020, Brazil
0.3 km from Basilica de Sao Bento
#4 of 8 hotels in Olinda
Check In Check Out
Show Prices
Ladeira do Sao Francisco, 307, Carmo, Olinda, State of Pernambuco 53120-070, Brazil
0.6 km from Basilica de Sao Bento
#1 of 8 hotels in Olinda
Check In Check Out
Show Prices
Rua Do Sol 127 | Carmo, Olinda, State of Pernambuco 53120-010, Brazil
0.6 km from Basilica de Sao Bento
#3 of 8 hotels in Olinda
Check In Check Out
Show Prices
Av. Ministro Marcos Freire, Olinda, State of Pernambuco 53030-000, Brazil
1.9 km from Basilica de Sao Bento
#6 of 8 hotels in Olinda
Check In Check Out
Show Prices
Avenida Ministro Marcos Freire 681, Olinda, State of Pernambuco 53030-000, Brazil
2.0 km from Basilica de Sao Bento
#2 of 8 hotels in Olinda
Check In Check Out
Show Prices
Avenida Nilo Coelho 888, Olinda, State of Pernambuco 53300-380, Brazil
3.8 km from Basilica de Sao Bento
#5 of 8 hotels in Olinda

Check In Check Out
Show Prices
Avenida Doutor Jose Augusto Moreira 2200, Olinda, State of Pernambuco 53130-410, Brazil
5.0 km from Basilica de Sao Bento
#7 of 8 hotels in Olinda
Check In Check Out
Show Prices
Rua da Aurora, 225, Recife, State of Pernambuco 50050000, Brazil
5.7 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Rua Henrique Dias No 70, Recife, State of Pernambuco 50070-140, Brazil
6.4 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Rua Miguel Couto, 81, Recife, State of Pernambuco, Brazil
6.5 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Rua Estado de Israel 203 | Ilha do Leite, Recife, State of Pernambuco 50070-420, Brazil
6.9 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Rua 10 de Novembro,93 | Carmo Sítio Histórico, Recife, State of Pernambuco 53020060, Brazil
8.1 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Avenida Boa Viagem No. 09 | Praia do Pina, Recife, State of Pernambuco 51011-000, Brazil
8.7 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Avenida Boa Viagem, 420, Recife, State of Pernambuco 51130-000, Brazil
9.1 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Avenida Boa Viagem 344, Recife, State of Pernambuco 51011-000, Brazil
9.1 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Avenida Engenheiro Domingos Ferreira 683, Recife, State of Pernambuco 51011-051, Brazil
9.3 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Rua Atlantico No 69 | Boa Viagem, Recife, State of Pernambuco 51011-220, Brazil
9.4 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Avenida Conselheiro Aguiar 919, Recife, State of Pernambuco 51011-031, Brazil
9.5 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Avenida Conselheiro Aguiar 1015, Recife, State of Pernambuco 51011-031, Brazil
9.6 km from Basilica de Sao Bento

Check In Check Out
Show Prices
Avenida Conselheiro Aguiar 942 | Praia de Boa Viagem, Recife, State of Pernambuco 51011-030, Brazil
9.6 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Ave Boa Viagem 978, Recife, State of Pernambuco 51011-000, Brazil
9.7 km from Basilica de Sao Bento

Check In Check Out
Show Prices
Av. Boa Viagem 1070 | Praia Boa Viagem, Recife, State of Pernambuco 51011000, Brazil
9.8 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Rua Antonio Pedro Figueiredo, 151 | Boa Viagem, Recife, State of Pernambuco 51011-510, Brazil
9.8 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Av Conselheiro Aguiar, Recife, State of Pernambuco 4000, Brazil
10.4 km from Basilica de Sao Bento

No photo provided
Check In Check Out
Show Prices
Avenida Boa Viagem, 1906, Recife, State of Pernambuco 51011-000, Brazil
10.6 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Avenida Recife 5425 | Estancia, Recife, State of Pernambuco 50781-000, Brazil
11.2 km from Basilica de Sao Bento

Check In Check Out
Show Prices
Rua Tenente Joao Cicero 47, Recife, State of Pernambuco 51020-190, Brazil
11.4 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Rua Maria Carolina, 661, Recife, State of Pernambuco 51020-220, Brazil
11.6 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Av. Boa Viagem No. 3114, Recife, State of Pernambuco 51020-001, Brazil
11.8 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Avenue Engenheiro Domingos Ferreira, 3067 | Boa Viagem, Recife, State of Pernambuco 51020, Brazil
11.8 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Still looking for a place to stay?
Olinda has 22 B&Bs/inns with 1,250 reviews
Rua da Bertioga 93 | Carmo, Olinda, State of Pernambuco 53120-120, Brazil
0.6 km from Basilica de Sao Bento
#1 of 22 Olinda B&B and Inns
Check In Check Out
Show Prices
Rua Prudente de Morais 441 | Carmo - Olinda Historic Centre, Olinda, State of Pernambuco 53020-140, Brazil
0.5 km from Basilica de Sao Bento
#2 of 22 Olinda B&B and Inns
Check In Check Out
Show Prices
Rua Do Amparo N. 191 Anexos 148-156-164-199, Olinda, State of Pernambuco 53020190, Brazil
0.7 km from Basilica de Sao Bento
#3 of 22 Olinda B&B and Inns
Check In Check Out
Show Prices
See all 22 Olinda B&Bs/inns
Also consider hotels near Olinda
See all hotels in or near Olinda
Rua da Aurora, 225, Recife, State of Pernambuco 50050000, Brazil
5.7 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Rua Miguel Couto, 81, Recife, State of Pernambuco, Brazil
6.5 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Rua Henrique Dias No 70, Recife, State of Pernambuco 50070-140, Brazil
6.4 km from Basilica de Sao Bento
Check In Check Out
Show Prices
Rua Estado de Israel 203 | Ilha do Leite, Recife, State of Pernambuco 50070-420, Brazil
6.9 km from Basilica de Sao Bento
Check In Check Out
Show Prices
53433-760 Pau Amarelo Paulista 1205, Wanderlandia, State of Tocantins 77860-000, Brazil
12.5 km from Basilica de Sao Bento
No photo provided
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
Olinda Travel Forum Need specific advice visiting Olinda, State of Pernambuco? Visit the TripAdvisor Travel Forum for Olinda and ask our Destination Experts and the travel community.