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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Breakfast included Mid-range Pool Romantic Free Parking Family-friendly Restaurant Suites Bar/Lounge Airport Transportation Fitness centre Room Service Business & up & up Air Conditioning Centro Historico Internet Se Cathedral & up Business services Meeting room Reduced mobility rooms $ $$ $$$ $$$$ Beach Concierge Charming Non-Smoking Hotel Cheap Hotels Kitchenette Beach Resorts Pets Allowed Oceanfront Hotels Any distance from Basilica de Sao Bento
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Olindapart
Booking.com
US$28
View Deal
Rua Dez de Novembro 93 | Carmo Sítio Histórico, Olinda, State of Pernambuco 53020-060, Brazil
0.2 km from Basilica de Sao Bento
  • Free Wifi
  • Breakfast included
Pousada Casa de Chica
Booking.com
View Deal
Rua Vinte E Sete de Janeiro 43, Olinda, State of Pernambuco 53020-020, Brazil
0.3 km from Basilica de Sao Bento
  • Free Wifi
Pousada Mar Dos Milagres
TripAdvisor
View Deal
Rua Manuel Borba 228 | Carmo, Olinda, State of Pernambuco 53010-270, Brazil
0.3 km from Basilica de Sao Bento
  • Restaurant
  • Bar/Lounge
Hotel 7 Colinas
SAVE US$6
US$119
Booking.com
US$113
View Deal
Ladeira do Sao Francisco, 307, Carmo, Olinda, State of Pernambuco 53120-070, Brazil
0.6 km from Basilica de Sao Bento
  • Free Wifi
  • Free Parking
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$130/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Pousada Sao Francisco
Booking.com
US$65
View Deal
Rua do Sol 127 | Carmo, Olinda, State of Pernambuco 53120-010, Brazil
0.6 km from Basilica de Sao Bento
  • Free Wifi
  • Free Parking
No photo provided
Agoda.com
US$62
View Deal
Avenida Presidente Kennedy no. 187, Olinda, State of Pernambuco 53010-120, Brazil
0.6 km from Basilica de Sao Bento
    Hotel 5 Sois
    Expedia.com
    View Deal
    Av. Ministro Marcos Freire, Olinda, State of Pernambuco 53030-000, Brazil
    1.9 km from Basilica de Sao Bento
    • Free Wifi
    • Free Parking
    Hotel Costeiro
    Hotels.com
    US$52
    View Deal
    Avenida Ministro Marcos Freire 681, Olinda, State of Pernambuco 53030-000, Brazil
    2.0 km from Basilica de Sao Bento
    • Free Wifi
    • Free Parking
    TI-TI-TI Motel
    Booking.com
    View Deal
    Avenida Nilo Coelho 888, Olinda, State of Pernambuco 53300-380, Brazil
    3.4 km from Basilica de Sao Bento
    • Free Wifi
    No photo provided
    Avenida Pan Nordestina 1300, Olinda, State of Pernambuco 53230-900, Brazil
    3.8 km from Basilica de Sao Bento
      Parthenon Quatro Rodas Olinda
      TripAdvisor
      View Deal
      Avenida Doutor Jose Augusto Moreira 2200, Olinda, State of Pernambuco 53130-410, Brazil
      5.0 km from Basilica de Sao Bento
      • Free Wifi
      • Pool
      Recife Plaza Hotel
      Expedia.com
      US$52
      View Deal
      Rua da Aurora 225, Recife, State of Pernambuco 50050-000, Brazil
      5.7 km from Basilica de Sao Bento
      • Free Wifi
      • Breakfast included
      NovoHotell Recife
      Booking.com
      US$49
      View Deal
      Rua Henrique Dias No 70, Recife, State of Pernambuco 50070-140, Brazil
      6.4 km from Basilica de Sao Bento
      • Free Internet
      Pousada Villa Boa Vista
      Booking.com
      US$56
      View Deal
      Rua Miguel Couto 81, Recife, State of Pernambuco, Brazil
      6.5 km from Basilica de Sao Bento
      • Free Wifi
      • Free Parking
      Nexos Hotel Tamarineira
      Booking.com
      US$47
      View Deal
      Avenida Norte 4200 Miguel | Tamarineira, Recife, State of Pernambuco 52051-000, Brazil
      6.5 km from Basilica de Sao Bento
        Mercure Recife Metropolis
        SAVE US$7
        US$72
        Booking.com
        US$65
        View Deal
        Rua Estado de Israel 203 | Ilha do Leite, Recife, State of Pernambuco 50070-420, Brazil
        6.9 km from Basilica de Sao Bento
        • Free Wifi
        • Free Parking
        Hotel Luzeiros Recife
        Booking.com
        US$69
        View Deal
        Rua Barao de Santo Angelo 100, Recife, State of Pernambuco 51110-180, Brazil
        8.7 km from Basilica de Sao Bento
          Recife Praia Hotel
          Expedia.com
          US$55
          View Deal
          Avenida Boa Viagem No. 09 | Praia do Pina, Recife, State of Pernambuco 51011-000, Brazil
          8.7 km from Basilica de Sao Bento
          • Free Wifi
          • Breakfast included
          Nobile Suites Executive
          SAVE US$13
          US$89
          Hotels.com
          US$76
          View Deal
          Avenida Boa Viagem 344, Recife, State of Pernambuco 51011-000, Brazil
          9.0 km from Basilica de Sao Bento
          • Free Wifi
          • Free Parking
          Betel Flat hotel
          TripAdvisor
          US$58
          View Deal
          AV. Boa Viagem 344, Recife, State of Pernambuco 51011-000, Brazil
          9.0 km from Basilica de Sao Bento
          • Free Wifi
          • Free Parking
          Transamerica Prestige Beach Class
          SAVE US$10
          US$104
          Booking.com
          US$94
          View Deal
          Avenida Boa Viagem 420, Recife, State of Pernambuco 51011-000, Brazil
          9.1 km from Basilica de Sao Bento
          • Free Wifi
          • Free Parking
          Hotel ibis Recife Boa Viagem
          Booking.com
          US$55
          View Deal
          Avenida Engenheiro Domingos Ferreira 683, Recife, State of Pernambuco 51011-051, Brazil
          9.3 km from Basilica de Sao Bento
          • Free Wifi
          • Restaurant
          Hotel Flat Everest
          TripAdvisor
          View Deal
          Rua Atlantico No 69 | Boa Viagem, Recife, State of Pernambuco 51011-220, Brazil
          9.5 km from Basilica de Sao Bento
          • Free Wifi
          • Free Parking
          Hotel Manibu Recife
          SAVE US$8
          US$75
          Booking.com
          US$67
          View Deal
          Avenida Conselheiro Aguiar 919, Recife, State of Pernambuco 51011-031, Brazil
          9.6 km from Basilica de Sao Bento
          • Free Wifi
          • Breakfast included
          Hotel Uzi Praia
          Booking.com
          US$38
          View Deal
          Avenida Conselheiro Aguiar 942 | Praia de Boa Viagem, Recife, State of Pernambuco 51011-030, Brazil
          9.6 km from Basilica de Sao Bento
          • Free Internet
          Hotel Uzi Mar
          Booking.com
          US$41
          View Deal
          Avenida Conselheiro Aguiar 1015, Recife, State of Pernambuco 51011-031, Brazil
          9.7 km from Basilica de Sao Bento
            Do Sol Recife
            Ave Boa Viagem 978, Recife, State of Pernambuco 51011-000, Brazil
            9.7 km from Basilica de Sao Bento
              Marante Plaza Hotel
              SAVE US$24
              US$95
              Booking.com
              US$71
              View Deal
              Avenida Boa Viagem 1070 | Praia Boa Viagem, Recife, State of Pernambuco 51011-000, Brazil
              9.8 km from Basilica de Sao Bento
              • Free Wifi
              • Pool
              Pousada Casuarinas
              Booking.com
              US$38
              View Deal
              Rua Antonio Pedro de Figueiredo 151 | Boa Viagem, Recife, State of Pernambuco 51011-510, Brazil
              9.8 km from Basilica de Sao Bento
              • Free Wifi
              • Pool
              Radisson Recife
              SAVE US$19
              US$97
              Travelocity
              US$78
              View Deal
              Avenida Boa Viagem 1906, Recife, State of Pernambuco 51111-000, Brazil
              10.6 km from Basilica de Sao Bento
              • Free Wifi
              • Free Parking
              Savings alert: 28% below average rate

              The price you found is 28% lower than this hotel's average rate of US$108/night.

              We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

              *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.