Hotels in Petrópolis

Find the best Petrópolis hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Petrópolis hotels with free cancellation or excellent ratings

Trusted Petrópolis hotel providers

See all hotels in Petrópolis

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Petrópolis hotel in the heart of the action

Beat the queues at the top Petrópolis attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelCasa Verde Petrópolis – 5.0
Cheapest month to bookSeptember
Average 4 star hotel priceRs83,214 per night
Average 5 star hotel priceRs13,761 per night

How to find the best hotel deals in Petrópolis

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Petrópolis

  • Our search engine is a pro at finding flight deals. The awesome news? It's equally talented at sniffing out bargains on Petrópolis hotels. These tips make it easier to find value-packed stays.

  • Organise your trip ahead of time to save on your Petrópolis hotel. You'll also have a bigger selection of stays and room types to pick from, especially around holidays and school breaks.

  • However, last-minute deals aren't out of the question. Although prices generally rise closer to your stay, some places drop rates a day or two before to avoid having vacant rooms, especially in low season.

  • Flexible on dates? Say hello to better rates. Experiment with different time frames to discover what deals pop up. Prices are usually cheaper midweek and outside of busy travel seasons.

  • Find accommodation options with free cancellation and book without the pressure. You can amend or cancel your stay without penalty if things change or a better deal shows up.

Where to stay in Petrópolis

Central Petrópolis

  • Central Petrópolis places you in the thick of things. If sightseeing is at the top of your to-do list, stay at any of these hotels and be moments from some big-name attractions.

  • If you'd like to stay near Crystal Palace, head straight to Pousada Granja Santa Barbara. This Petrópolis hotel is around 5 kilometres from this leading sight.

  • Want to stay near Palácio de Cristal? Hotel York is roughly 0.80 kilometres away. This hotel in Petrópolis checks both the comfort and location boxes.

  • Or experience the city from one of the hotels near Centro Histórico de Petrópolis. Pousada Vila Brasil is 3 kilometres or so from this leading sight.

When to go to Petrópolis

  • Factor in the type of weather you prefer before you go. With maximum highs of 32ºC, February offers the warmest conditions.

  • The coolest month is July. You can expect lows of 14ºC.

  • Browse around for Petrópolis hotels in June to enjoy mostly clear skies. Averaging four days of rain, this is the driest month.

  • January has the wettest weather. You can expect around 18 days of rainfall.

Best hotels in Petrópolis

Best budget hotels

  • Why pay extra? Budget Petrópolis hotels come with the basics so you can spend your cash where it really counts: adventures and cramming your suitcase with souvenirs. Often equipped with money-saving amenities like in-room kettles and microwaves, you'll find at least 20 of these well-priced stays across the city.

  • Comfort comes at the right price at Pousada do Lago. It has a 3-star rating and amenities including a television and hair dryers.

  • Dom Pedro Hotel delivers 2-star value. Conveniences including Wi-Fi and Wi-Fi in designated areas are there to make your Petrópolis hotel stay more enjoyable.

  • Another great match for budget trips is Pousada Orquidea da Serra. This 3-star stay features Wi-Fi and internet access.

Best 4-star hotels in Petrópolis

  • When you'd like a little extra from your stay, the 4-star hotels in Petrópolis deliver. With around ten choices, they typically feature well-designed rooms, attentive service, and extras such as gyms, spas, and restaurants. These hotels feel elevated without feeling extravagant.

  • Grande Hotel Petrópolis nails the 4-star guest experience. Concierge assistance and valet parking help make this accommodation option a go-to for many.

  • A pool and room service are just some of the amenities waiting for you at Kastel Petrópolis. This Petrópolis hotel hits that sweet spot between quality and value.

  • Kastel Itaipava is one more attractive addition to your list. It wins guests over with room service, a sauna and more.

Best luxury 5-star hotels

  • You could just find somewhere to crash. Or you could book one of the four or so 5-star hotels in Petrópolis and travel like a true VIP. Think things like full-service spas, fine dining restaurants, and unbeatable locations. (And maybe even a private driver on standby.)

  • Hotel Colinas de Petropolis doesn't just meet expectations — it beats them. There's a whole lot to love about this elegant stay, including room service and an outdoor swimming pool.

Best hotels in Petrópolis for families

  • Finding the right hotel can be a game changer when travelling with kids. With things like play areas, pools, and spacious suites, family-friendly hotels in Petrópolis are packed with perks that make the trip easier. Choose from around 30 of these stays that balance fun for kids with comfort for adults.

  • If you'd like a more luxurious experience, treat everyone to an escape at Bomtempo II Chales by Castelo Itaipava. This 4-star Petrópolis hotel offers Wi-Fi and entertainment rooms.

Best hotels with a spa

  • Swap the sightseeing for some self-care at a Petrópolis hotel with a spa. With roughly 40 to choose from, they're designed for relaxation. Many offer features like steam rooms, saunas, beauty treatments, and plunge pools.

  • Get the break you deserve at Hotel Petropolis Inn. This 3-star option comes with all the thoughtful touches, including a lounge and a sunbathing area.

  • Hotel Petropolis Inn is another hotel in Petrópolis where you can let your stress slip away. Offering a sunbathing area and more, you'll find everything you need to relax here.

Best hotels with a pool

  • Add some extra fun to your trip with a pool. If you pick a city hotel, expect rooftop and indoor options. Resorts? They usually come with sprawling outdoor setups and maybe a swim-up bar or two. There are at least 50 pool hotels in Petrópolis perfect for your next adventure.

  • Pousada Granja Santa Barbara comes with an outdoor swimming pool, accessible parking and a lounge. Get in a swim or simply kick back by the water at this Petrópolis hotel.

  • Pousada Motta will also convince you to pack that extra swimsuit. Choose this popular option and take advantage of an outdoor swimming pool, a restaurant and a games room.

  • Or find your fun at Princesa Isabel Pousada e Hotel – Dom Pedro. An outdoor swimming pool, this hotel has parking and a garden.

Best pet-friendly hotels

  • With around 30 pet-friendly Petrópolis hotels, your best buddy can travel with you. Many have outdoor areas or nearby parks for walks, and some even offer things like pet-friendly menus or grooming services. A few house rules may apply, but most places go out of their way to make your furry friend feel at home.

  • You pack the treats, Pousada Dom Petrópolis will manage the rest. Amenities like Wi-Fi and parking add to the comfort of this pet-friendly hotel in Petrópolis.

  • Your little buddy can also join the fun at Pousada Catedral. A 24-hour front desk and valet parking are part of what's available at this pet-approved accommodation option.

  • Pousada Crystal Palace will have you feeling right where you belong. Its amenities include luggage storage and express check-in.

Finding cheap hotels in Petrópolis: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Petrópolis with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is Rs2,756 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for Rs5,813 per night.
The average price of a hotel during the week is Rs26,411 per night, and the average price on weekends is Rs30,109. Overall, it looks like the cheapest day to stay in Petrópolis could be Thursday.
We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Petrópolis. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Petrópolis is currently around Rs27,290 per night. And the cheapest 3-star hotel we found is Rs8,501 per night.
The average price of a 4-star hotel in Petrópolis is currently around Rs46,259 per night. And the cheapest 4-star hotel we found is Rs9,137 per night.
The average price of a 5-star hotel in Petrópolis is currently around Rs38,687 per night. And the cheapest 5-star hotel we found is Rs6,853 per night.
The cheapest month to stay in a hotel in Petrópolis is September, with an average price of Rs20,521 per night. The most expensive month is July, when the average room rate can rise to Rs40,244 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in February is Rs31,045 per night, which is around 9% higher than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Petrópolis are Casa Piabanha - Centro Histórico, Pousada Catedral and Casa Rosa Hotel Boutique.