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 ARS Argentina, Peso
    العربية 简体中文 Č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

2026-03-14

2026-03-15
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 Northeast of Brazil 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

154 results

  • Hotel Pousada Sao Francisco

    From US$ 39

    Rua Do Sol,127, Olinda, Brazil

    0.9 km to Milagres Beach (To the map)

    This unpretentious hotel is situated in the Olinda Historical Center district, not far from the café…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Pousada Morada Bonfim

    From US$ 30

    Rua Do Bonfim, 320, Olinda, Brazil

    0.9 km to Milagres Beach (To the map)

    The Di Farias Atelier is a mere 13 minutes on foot from this Olinda hotel, while Carmo Church is a short…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Casas Amparo Manupia

    From US$ 67

    40 Ladeira Da Misericordia, Olinda, Brazil

    0.9 km to Milagres Beach (To the map)

    This 50 m² apartment lies not far from Elevador panoramico. The city centre is just 3 km away and Guararapes…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Casa Na Rua Do Sol, 137, Carmo, Olinda-Pe

    Rua Do Sol, 137, Olinda, Brazil

    0.9 km to Milagres Beach (To the map)

    Guests can reach the centre of Olinda within 30 minutes' walk, and the Sé Cathedral is 7 minutes' walk…

    To the hotel

    Book Now
  • Pousada Baoba E Spa

    From US$ 43

    Rua Do Sol, 147, Olinda, Brazil

    0.9 km to Milagres Beach (To the map)

    Olinda centre is 30 minutes' walk, and sports attractions such as Arruda Multi-Purpose Stadium are about…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Casa Jj

    Tv. De Sao Francisco, 186, Carmo (Pernambuco), Brazil

    0.9 km to Milagres Beach (To the map)

    The spacious Casa Jj is located 3.9 km from the modern Shopping Tacaruna and 4.9 km from Arruda…

    To the hotel

    Book Now
  • Bela Casa Em Olinda

    187 Travessa De S. Francisco, Olinda, Brazil

    1 km to Milagres Beach (To the map)

    Guests can visit the Convent of São Francisco, which is just 1.4 km from this Olinda holiday home, while…

    To the hotel

    Book Now
  • Estudio Dos Sonhos Com Bela Vista Proximo Ao Alto Da Se

    Rua Da Bertioga 93, Olinda, Brazil

    1 km to Milagres Beach (To the map)

    Located just 1.4 km from Convent of San Francisco, the propety is within walking distance of Carmo bus…

    To the hotel

    Book Now
  • Casa Do Carnaval - Olinda

    Rua Nelson Guedes Da Silva 186, Olinda, Brazil

    1 km to Milagres Beach (To the map)

    The property is an 18-minute drive from Guararapes airport and in proximity to the Church and Monastery…

    To the hotel

    Book Now
  • Hotel 7 Colinas

    From US$ 80

    Ladeira De Sao Francisco, 307, Olinda, Brazil

    1 km to Milagres Beach (To the map)

    Situated 7 km from Embassy of Giant Puppets Museum, the 4-star hotel also gives access to such sports…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Casa Em Olinda Para O Carnaval

    Avenida Doutor Joaquim Nabuco, Olinda, Brazil

    1 km to Milagres Beach (To the map)

    At the Olinda holiday home you'll be 2.5 km from Chifre Beach and 2.6 km from Nossa Senhora da Misericordia…

    To the hotel

    Book Now
  • Pousada Flor De Olinda

    From US$ 24

    Travessa Das Bertiogas 24, Olinda, Brazil

    1 km to Milagres Beach (To the map)

    You'll need 21-minute drive to Guararapes airport. This Olinda hotel is situated not far from Casa dos…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Casa Sitio Historio De Olinda

    From US$ 3472

    Travessa Bertioga 51, Olinda, Brazil

    1 km to Milagres Beach (To the map)

    The accommodation provides a location about 600 metres from Do Carmo Town Square and a mere 0.8 km from…

    To the hotel

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

    From US$ 27

    Rua Do Amparo, 183, Olinda, Brazil

    1.1 km to Milagres Beach (To the map)

    You'll need 21-minute drive to Guararapes airport. The Sé Cathedral is also only a 9-minute walk…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Pousada Irradiante

    From US$ 48

    Rua Bispo Coutinho 783 - Alto Da Se, Olinda, Brazil

    1.1 km to Milagres Beach (To the map)

    You'll need 21-minute drive to Guararapes airport. The Pousada Irradiante is also not far from the Church…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Casa Para Carnaval

    Rua Bispo Coutinho, 478, Olinda, Brazil

    1.1 km to Milagres Beach (To the map)

    The accommodation is right around the corner from the Barracks Beach, while the Olinda Historic Center…

    To the hotel

    Book Now
  • Casa Para Carnaval

    From US$ 83

    55 Rua Amora, Olinda, Brazil

    1.1 km to Milagres Beach (To the map)

    This apartment is just a short stroll from Casa dos Bonecos Gigantes, which is an excellent place to…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Carnaval Folia

    From US$ 98

    Rua Amora Casa, Olinda, Brazil

    1.1 km to Milagres Beach (To the map)

    Do Carmo Square is 1.3 km from the 1-bedroom villa, while Barracks Beach is 2.9 km away. This holiday…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Casa P Carnava

    53020383, Olinda, Brazil

    1.1 km to Milagres Beach (To the map)

    Alto Da Se is nestled within 15 minutes' walk of this Olinda holiday home, and Barracks Beach is approximately…

    To the hotel

    Book Now
  • Pousada Forte Do Carmo, Olinda

    Rua Do Sol 137, Olinda, Brazil

    1.1 km to Milagres Beach (To the map)

    Guests can access Mirabilandia Amusement Park not far from the guest house, while Nossa Senhora das Neves…

    To the hotel

    Book Now