Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Petrópolis – 204 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Casablanca Imperial

Hotel in Old Town, Petrópolis

Located in Petrópolis historical center, where guests will find various dining,shopping and entertainment options, Hotel Casablanca Imperial is set in a traditional colonial-style building, just 164... Repeated guest large rooms, food, staff,location

Show more Show less
8.7
Excellent
3,770 reviews
Price from
$47
per night

Kastel Grão Pará

Hotel in Petrópolis

A historic building of 115 years, located in Petrópolis’ Inconfidência Square, Grão Pará is just 66 feet from Matriz do Rosário church. The staff were fantastic, the bed comfortable, the breakfast abundant and filling, and the location is great for exploring the town.

Show more Show less
8.1
Very Good
2,758 reviews
Price from
$35
per night

ibis budget Petropolis

Hotel in Petrópolis

Featuring 2-star accommodations, ibis budget Petropolis is located in Petrópolis, a 16-minute walk from Petropolis Bus Station and 3.2 miles from Cathedral of St. Peter of Alcantara. The breakfast is very good. It's simple but good enough. Many options! It's fair to the price.

Show more Show less
7.3
Good
1,903 reviews
Price from
$25
per night

Hotel Solar do Império

Hotel in Old Town, Petrópolis

Formed by two 19th Century houses and located in a prestigious area of Petrópolis, Hotel Solar do Império offers indoor and outdoor pools, a spa and wellness center and a steam sauna. The gardens are beautiful and peaceful, the rooms are amazing and super comfortable also. I loved having all the meals in the garden, which they facilitated for us. The restaurant is high-end and offers a great menu selection.

Show more Show less
9.4
Awesome
913 reviews
Price from
$111
per night

Grande Hotel Petrópolis

Hotel in Old Town, Petrópolis

In a 1930s historic building, Grande Hotel Petrópolis is just 165 ft from the Imperial Museum in Petropolis. It features accommodations with split air conditioning, a fitness center and free Wi-Fi. cleanliness, the location and breakfast

Show more Show less
8.9
Excellent
1,888 reviews
Price from
$70
per night

Atelier Molinaro Hotel

Hotel in Petrópolis

Atelier Molinaro Hotel, located 40 mi from Rio de Janeiro, offers free WiFi, an outdoor pool with mineral water and a spa. A football pitch, a volleyball court and a games room are available. The location is alright if you want to stay in the hotel, there are supermarkets and a few shops close by but nothing really incredible. The hotel itself is beautiful, with nice gardens, a swimming pool, a jacuzzi, etc. Games saloon, with pool, etc also good. Breakfast really good with 2 juices, freshly made eggs, different types of bread, etc. - Perfect for me. My room was spacy with a really big bed, and a sliding door to the outside (leading to a private area with a table and then to the garden.. Loved totally. All in all, it is a very nice hotel and I would stay there again. I currently live in this city and just took a few days to be in this beautiful place with my girlfriend. Gonna do it again.

Show more Show less
8.3
Very Good
1,310 reviews
Price from
$30
per night

Casablanca Koeler

Hotel in Old Town, Petrópolis

Right across São Pedro de Alcântara Cathedral in Petrópolis, this hotel offers modern rooms with free WiFi and free parking. It features buffet breakfast and a restaurant. Very pretty, great location, comfortable bed, good breakfast buffet, very nice staff

Show more Show less
8.8
Excellent
1,704 reviews
Price from
$48
per night

Hotel Pedra Bonita

Hotel in Petrópolis

Located in Petropolis, Pedra Bonita is a ranch-style hotel with private chalets and free WiFi in public areas. It offers a variety of fun outdoor activities and a pool with a bar service. Absolutely incredible place in the middle of the mountains, the vegetation made you feel like you were in a jungle. loved exploring the property, the restaurant was excellent and the pool / gym facilities were great. Absolutely recommend!

Show more Show less
8.3
Very Good
1,132 reviews
Price from
$38
per night

OYO Hotel Lindoia, Petropolis

Hotel in Petrópolis

OYO Hotel Lindoia, Petropolis is located in Petrópolis, within 4.1 miles of Free Flight Ramp of Simeria and 5 miles of Petropolis Bus Station. Brekky was great, staff were friendly, room was a good size, was near all the tourist places

Show more Show less
7.4
Good
1,494 reviews
Price from
$20
per night

Casablanca Center Hotel

Hotel in Old Town, Petrópolis

Located in Petrópolis town center, Casablanca is just 2297 feet from the popular Imperial Museum and Santos Dumont House. Good location, good breakfast, good price, very clean, roomy, a place to set your bags and toiletries; but watch out for the Uber drivers in this area, they are running a scam and will rip you off!

Show more Show less
8.3
Very Good
1,005 reviews
Price from
$46
per night

Most-booked hotels in Petrópolis in the past month

See all

Petrópolis's best hotels with breakfast

See all

Budget hotels in Petrópolis

See all

FAQs about hotels in Petrópolis

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Petrópolis:

Explore guest reviews of hotels in Petrópolis

See all
gogbrazil