Hotels in Petrópolis, Brazil

Search and compare Petrópolis, Brazil hotels from hundreds of travel sites and save

Petrópolis, Rio de Janeiro, Brazil
Jan 28 — Jan 292
Petrópolis, Rio de Janeiro, Brazil
Sat 1/28
Sun 1/29
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Petrópolis

Filter by star ratings
All filters
Hotel Casablanca Imperial
8.6 Excellent
Rua Da Imperatriz, 286 Centro, Petrópolis, Brazil
Show on map
0.3 mi from city centre, Petrópolis, RJ, Brazil 
ExcellentBased on 3,838 reviews
8.6

Hotel Casablanca Imperial is situated in Petropolis and is close to the area's well-known attractions. It also features an outdoor pool and a gym.

Casablanca Koeler
8.8 Excellent
Avenida Koeler, 61 - Centro, Petrópolis, Brazil
Show on map
0.3 mi from city centre, Petrópolis, RJ, Brazil 
ExcellentBased on 1,761 reviews
8.8

Casablanca Koeler provides comfortable 4-star accommodation in Petropolis. It is conveniently positioned for guests wanting to discover the area's attractions.

Hotel Petropolis Inn
8.5 Excellent
Rua 29 de Junho 491, Valparaiso, Petrópolis, Brazil
Show on map
0.9 mi from city centre, Petrópolis, RJ, Brazil 
ExcellentBased on 1,737 reviews
8.5

Hotel Petropolis Inn is located in Petropolis and is close to the Imperial Museum of Brazil. It has a fitness centre, as well as free Wi-Fi, a sun deck and a swimming pool.

Pousada Arcadia
8.4 Excellent
Estrada Uniao Industria, 10126, Petrópolis, Brazil
Show on map
8.1 mi from city centre, Petrópolis, RJ, Brazil 
ExcellentBased on 1,259 reviews
8.4

Pousada Arcadia is situated in Petropolis and features complimentary wireless internet. It also provides a sauna and an outdoor pool.

Casablanca Center Hotel
8.3 Excellent
Rua General Osório, 28 - Centro, Petrópolis, Brazil
Show on map
0.1 mi from city centre, Petrópolis, RJ, Brazil 
ExcellentBased on 1,162 reviews
8.3

Boasting a Jacuzzi, Casablanca Center Hotel is situated in Petropolis and provides charming accommodation. It is ideally positioned for those wanting to visit local attractions.

Pousada Orquidea da Serra
9.3 Excellent
Rua José Bonifácio, 435 - Centro, Petrópolis, Brazil
Show on map
1.5 mi from city centre, Petrópolis, RJ, Brazil 
ExcellentBased on 408 reviews
9.3

Pousada Orquidea da Serra is located in Petropolis and offers free Wi-Fi. It also provides a sauna, massage services and an outdoor pool.

Pousada Princesa Isabel - Visconde
9.2 Excellent
R. Visconde De Souza Franco, 529, Petrópolis, Brazil
Show on map
0.5 mi from city centre, Petrópolis, RJ, Brazil 
ExcellentBased on 1 review
9.2

Boasting an outdoor pool, Princesa Isabel Pousada e Hotel - Visconde is located in Petropolis and provides comfortable accommodation. Guests can also make use of complimentary wireless internet during their stay.

Pousada Princesa Isabel Dom Pedro
8.7 Excellent
Avenida Dom Pedro I, 152 - Centro, Petrópolis, Brazil
Show on map
0.5 mi from city centre, Petrópolis, RJ, Brazil 
ExcellentBased on 1,556 reviews
8.7

Boasting an outdoor pool and a Jacuzzi, Princesa Isabel Pousada e Hotel - Dom Pedro is situated in Petropolis and provides comfortable accommodation. It is a short walk from the Imperial Museum of Brazil and is moments from the area's well-known attractions.

Hotel Dom Pedro
8.2 Excellent
Rua Montecaseros, 92, Petrópolis, Brazil
Show on map
0.5 mi from city centre, Petrópolis, RJ, Brazil 
ExcellentBased on 242 reviews
8.2

Hotel Dom Pedro is situated in Petropolis and is close to the area's well-known attractions. It also provides a swimming pool, a 24-hour reception and luggage storage.

Pousada Chale da Montanha
8.3 Excellent
Estr. Rio-Petropolis, Km 93, Petrópolis, Brazil
Show on map
5.9 mi from city centre, Petrópolis, RJ, Brazil 
ExcellentBased on 83 reviews
8.3

This comfortable guest house in Petropolis offers free wireless internet, as well as an outdoor pool and a sauna. It also provides a playground, a kids pool and a 24-hour reception.

Tips for booking hotels in Petrópolis

Cheapest month:December
Most expensive month:July
Average price in Petrópolis:$66/night
Cheapest price found:$19/night
Cheapest day:Tuesday
Most expensive day:Saturday
$43 - $119
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$39 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Petrópolis, Brazil

Grande Hotel Petrópolis
8.8 Excellent
Rua Do Imperador 545, Petrópolis, Brazil
Show on map
0.3 mi from city centre, Petrópolis, RJ, Brazil 

Grande Hotel Petropolis provides elegant 3-star accommodation in Petropolis. It has a fitness centre, as well as a sauna, a kids club and massage services.

$65
Avg. per night

Hotel prices in Petrópolis

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Petrópolis

Facts about staying in Petrópolis

  • What are the best hotels in Petrópolis?

    516 reviews rated Casa Petrópolis with an average score of 8.8/10. It may also be worth looking into the Hotel Casablanca Imperial, which received a rating of 8.6/10 from 3,838 reviews. Casablanca Koeler could also be a good option, with a score of 8.8/10 from 1,761 reviews.

  • What is a good hotel near Quitandinha Palace?

    Ibis Budget Petropolis is a hotel near Quitandinha Palace that is popular with HotelsCombined users, scoring 7.3 across 1,602 reviews.

  • What is a good hotel in Petrópolis near Museu de Cera de Petropolis?

    Hotel Casablanca Imperial is a hotel near Museu de Cera de Petropolis that is popular with HotelsCombined users, scoring 8.6 from 3,838 reviews.

  • Is there a good hotel near Barao de Maua House?

    A good hotel near Barao de Maua House is Hotel Casablanca Imperial, which has been rated 8.6/10 by 3,838 HotelsCombined user reviews.

  • How much do hotels in Petrópolis cost?

    Searches in the last 72 hours suggest an average price of around $81/night is normal for a hotel in Petrópolis.

  • How much is a cheap hotel in Petrópolis?

    $19 per night is the cheapest Petrópolis hotel price found in our data from the last 72 hours.

  • How much is a hotel in Petrópolis tonight?

    Users have found prices for hotels in Petrópolis tonight starting as low as $19, rising to an average cost of $81, based on searches in the last 72 hours. Prices start from $59 for a 4-star hotel in Petrópolis for tonight.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation