Menu

Search options

Select city first

2026-11-13

2026-11-14
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Pernambuco

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

853 results

  • Mai Boa Viagem Privado 10 Andar

    From US$ 46

    Rua Dos Navegantes, 1706 - 1005, Recife, Brazil (To the map)

    The hotel is in Boa Viagem, which is known for its long namesake beach, flanked by a boardwalk and lively…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Flat Mar E Sol 106 Praia De Porto De Galinhas

    From US$ 49

    Rua Babacu Flat Mar E Sol, Porto de Galinhas, Brazil (To the map)

    Guests may find Shrimp Tecmares a 10-minute ride from this comfortable hotel, and Piscinas Naturais de…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Pousada Fbi - Flat Beach Itamaraca

    From US$ 33

    321 Rua Imbiribeira, B. Forte Orange, Ilha de Itamaraca, Brazil (To the map)

    The centre of Ilha de Itamaraca is a 15 minutes' walk of this hotel. Beach Captain is also located within…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Ibis Styles Petrolina

    From US$ 62

    Avenida Cardoso De Sa 690 Bairro Centro, Petrolina, Brazil (To the map)

    You'll need 10-minute drive to Senador Nilo Coelho International airport. The hotel is also 2.3 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Beach Class Resort 2 Quartos Muro Alto Bms Beira Mar

    From US$ 198

    Estrada De Porto De Galinhas Beach Class Muro Alto, Porto de Galinhas, Brazil (To the map)

    The hotel is located in Porto de Galinhas, just a few steps from a lake. Cultural sights in the area…

    To the hotel

    price for 1 night
    Book Now From US$ 198
  • Eco Flat 314 - Hotel Fazenda Pedra Do Rodeadoro

    From US$ 72

    Hotel Fazenda Pedra Do Rodeadoro Pe-103, 286 - Zona Rural, Bonito - Pe, 50030-040, Bonito (Pernambuco), Brazil (To the map)

    The hotel is a great place to stay due to its convenient location in Bonito. Also, Cachoeira da Pedra…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Porto Alto Resort

    Praia De Muro Alto, Ipojuca, Brazil (To the map)

    The hotel has a prime setting around a 15-minute ride from the palm-lined Muro Alto Beach. The comfortable…

    To the hotel

    Book Now
  • Flat De Alto Padrao Na Beira Mar De Piedade Condominio Caesar Tower

    From US$ 50

    Avenida Bernardo Vieira De Melo, Nº 1701, Jaboatao dos Guararapes, Brazil (To the map)

    Praia de Piedade Beach is in the vicinity of the 4-star hotel. Piedade Beach lies within a 500-metre…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hotel Fazenda Pedra Do Rodeadouro

    From US$ 146

    Pe 103, Km 30, Bonito (Pernambuco), Brazil (To the map)

    This 3-star hotel is a great place to stay due to its private location in Bonito. Cachoeira Veu da Noiva…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Ibis Caruaru

    From US$ 52

    Rua Deputado Souto Filho, 111, Caruaru, Brazil (To the map)

    The comfortable hotel is a great place to stay due to its convenient location in Caruaru. The Ibis is…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Pousada Zoe

    Rua Das Sombrinhas 12 - 1, Porto de Galinhas, Brazil (To the map)

    Offering a beachfront location, the hotel is located in the Porto de Galinhas City-Centre district of…

    To the hotel

    Book Now
  • Hotel Bahia

    From US$ 30

    763 Rua Bahia, Caruaru, Brazil (To the map)

    Located steps away from Pedra da Torre, this hotel is 20 minutes' walk from Caruaru city centre. The…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Apartamento Beira Mar Pe Na Areia - 309

    From US$ 55

    1701 Av. Bernardo Vieira De Melo, Recife, Brazil (To the map)

    You'll need 15-minute drive to Guararapes airport. Standing only a 7-minute stroll from Shopping Guararapes…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • As Plaza Hotel

    From US$ 22

    Br-423, Paranatama, Brazil (To the map)

    The centre of Paranatama can be reached within a 20-minute walk. The hotel is 24 km from Bonito. Featuring…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Pousada Recife

    From US$ 82

    Rua Henrique Dias 105, Recife, Brazil (To the map)

    The hotel in Boa Vista with fashion stores, record shops, and tattoo studios is only 1.9 km from Pernambuco…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Hotel Vivenda Dos Corais

    From US$ 113

    Loteamento Merepe s/n, Quadra 03, Lote 03, Porto de Galinhas, Brazil (To the map)

    This Porto de Galinhas hotel is situated around a 5-minute ride from an award-winning beach. Piscinas…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Hotel Highlander

    From US$ 70

    Rod. Br 232 Km 70 S/N, Gravata (Gravata, Pernambuco), Brazil (To the map)

    The 3-star Hotel Highlander Gravata is located in Gravata, 4.8 km from Ponte Ferrea Cascavel, and offers…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Happy Hotel Brisa Do Mar

    From US$ 24

    Rua Esperanca Sn, Ipojuca, Brazil (To the map)

    The hotel is a great place to stay due to its prime location in Ipojuca. You'll find Porto De Galinhas…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Inter Hotel

    From US$ 32

    Av. Marechal Mascarenhas De Moraes, 2716, Recife, Brazil (To the map)

    Praia do Pina Beach is 4.2 km from the hotel, while Ibura is 2.2 km away. This 2-star hotel stands fairly…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Lacazzona Hotel

    From US$ 38

    Rodovia Br - 232 Km 180 - Cohab I - 1340, Belo Jardim, Brazil (To the map)

    The hotel is a great place to stay due to its convenient location in Belo Jardim. 166 km from Lacazzona…

    To the hotel

    price for 1 night
    Book Now From US$ 38