Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

Select city first

2025-05-12

2025-05-13
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 near Milagres Beach Olinda

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

122 results

  • Casa Otima Olinda

    Estrada Do Bonsucesso, 836, Olinda, Brazil

    1.9 km to Milagres Beach (To the map)

    This Olinda villa is 16 minutes' walk from Mauricio de Nassau's House, and Do Carmo Square is an 18-minute…

    To the hotel

    Book Now
  • Casa Temporada Olinda

    Estrada Do Bonsucesso, 836, Olinda, Brazil

    1.9 km to Milagres Beach (To the map)

    This Olinda villa is a few minutes' drive from Sacred Art Museum of Pernambuco, and Igreja Do Carmo Church…

    To the hotel

    Book Now
  • Casa Carnaval Olinda

    Estrada Do Bonsucesso, 836, Olinda, Brazil

    1.9 km to Milagres Beach (To the map)

    To the hotel

    Book Now
  • Casa Carnaval Olinda

    Estrada Do Bonsucesso, 836, Olinda, Brazil

    1.9 km to Milagres Beach (To the map)

    This Olinda villa is 1 km from Artes do Imaginario brasilero, and Igreja Do Carmo Church is 18 minutes'…

    To the hotel

    Book Now
  • Casa Completa Em Olinda

    Rua Lucilo Varejao, 115, Olinda, Brazil

    1.9 km to Milagres Beach (To the map)

    The accommodation is within 10 minutes' drive of Casa dos Bonecos Gigantes, which is an excellent place…

    To the hotel

    Book Now
  • Kitnet Aconchegante

    From US$ 30

    116 Rua Lucilo Varejao, Olinda, Brazil

    1.9 km to Milagres Beach (To the map)

    The 1-bedroom villa is about 20 km of Guararapes airport and a 10-minute ride from such cultural points…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Flat Em Olinda 188

    188 Rua Sao Miguel 01, Olinda, Brazil

    1.9 km to Milagres Beach (To the map)

    Paco do Frevo is within arm's reach of this 1-bedroom apartment, while Praca 12 de Marco bus station…

    To the hotel

    Book Now
  • Pousada Sao Joao Carnaval

    From US$ 237

    Avenida Saudade, 489, Olinda, Brazil

    1.9 km to Milagres Beach (To the map)

    While staying in the accommodation, you are invited to discover Barracks Beach, located a 10-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 237
  • Pousada Lele Convencoes

    From US$ 32

    Avenida Professor Andrade Bezerra, Olinda, Brazil

    2.2 km to Milagres Beach (To the map)

    Terminal Maritimo de Passageiros de Pernambuco Marina is within a 3-km distance of this guest house, while…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Olinda Pousada

    From US$ 33

    Avenida Ministro Marcos Freire, 611, Olinda, Brazil

    2.2 km to Milagres Beach (To the map)

    Embassy of Giant Puppets Museum is located 15 minutes by car from the apartment. Do Carmo Town Square…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Pousada Portobello

    From US$ 96

    Rua Professor Miguel Nunes Viana, 64 A 130 Metros Do Centro De Convencoes Pe, Olinda, Brazil

    2.2 km to Milagres Beach (To the map)

    Terminal Maritimo de Passageiros de Pernambuco Marina is a short distance from the accommodation, and…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Hotel Costeiro

    From US$ 52

    Avenida Ministro Marcos Freire, 681, Olinda, Brazil

    2.2 km to Milagres Beach (To the map)

    The property has a charming location about a 5-minute ride from Igreja Do Carmo Church, while shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Recanto Convencoes

    From US$ 19

    Rua Professor Miguel Nunes Viana,75 - Salgadinho, Olinda, Brazil

    2.3 km to Milagres Beach (To the map)

    Located a mere 5 minutes' walk from Mirabilandia, the property is also within a 3-km distance of entertainment…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Cantinho Da Del

    From US$ 53

    Rua Prof. Miguel Nunes Viana 96, Proximo Ao Centro De Convencoes De Pernambuco, Recife, Brazil

    2.3 km to Milagres Beach (To the map)

    Popular places in the area include Se Cathedral which 2.9 km away. Alto Da Se is 2.9 km away, while Pernambuco…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Pousada Shalon Olinda

    From US$ 56

    Av. Professor Andrade Bezerra, 1008, Olinda, Brazil

    2.3 km to Milagres Beach (To the map)

    Se Cathedral is 10 minutes' drive from the inn, while Malakoff Tower is 3.4 km away. This Recife hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Pousada Canaa

    From US$ 41

    Rua Doutor Osvaldo Machado 42, Olinda, Brazil

    2.4 km to Milagres Beach (To the map)

    At this Recife hotel, you'll be at a distance of 2.9 km from Church of Our Lady of the Rosary of the…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Girassol Olinda Hostel

    Rua Prof. Jose Candido Pessoa, 921, Olinda, Brazil

    2.4 km to Milagres Beach (To the map)

    Situated 15 minutes by car from Mirabilandia, the Olinda hostel is 15 minutes' drive from such sports…

    To the hotel

    Book Now
  • Casa Iluminada

    From US$ 22

    436 Rua Coronel Joao Ribeiro, Olinda, Brazil

    2.5 km to Milagres Beach (To the map)

    Casa dos Bonecos Gigantes is located at a distance of 2.2 km from this homestay. While exploring Olinda…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Casa Agradavel Perto Do Carnaval

    From US$ 99

    107 Rua Teresina, Olinda, Brazil

    2.5 km to Milagres Beach (To the map)

    This apartment lies a 25-minute stroll from Alto Da Se. The city centre is just 4 km away and Guararapes…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Casa Agradavel Perto Do Carnaval

    From US$ 119

    107 Rua Teresina, Olinda, Brazil

    2.5 km to Milagres Beach (To the map)

    Praca do Hipodromo is located about a 10-minute drive from the apartment. The city centre is just 4 km…

    To the hotel

    price for 1 night
    Book Now From US$ 119