4 Best Hotels in Petropolis, Side Trips from Rio

Background Illustration for Hotels

We've compiled the best of the best in Petropolis - browse our top choices for the top things to see or do during your stay.

Pousada da Alcobaça

$$$$ | Agostinho Goulão 298, Petrópolis, 25730-050, Brazil Fodor's Choice

This family-run inn set just outside of Petrópolis offers one of the most charming and authentic accommodation experiences in the area. Alongside the flower-filled garden, the farmhouse style cooking is a highlight—the emphasis is on using the freshest ingredients, some of which are grown in the hotel's own herb and vegetable gardens—with spectacular, abundant breakfasts, stews, and high teas served at a big communal table.

Pros

  • Tasty food
  • Great views
  • Breakfast can be taken at any hour

Cons

  • Need to book far in advance
  • 15-minute drive from the city
  • Outdated bathrooms
Agostinho Goulão 298, Petrópolis, 25730-050, Brazil
24-2221–1240
Hotel Details
11 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Solar do Imperio

$$$$ | Av. Koeler 376, Petrópolis, 25685–060, Brazil Fodor's Choice

Occupying a tastefully restored 1875 neoclassical building and smaller outlying houses amid Petrópolis's historic center, this elegant hotel provides stylish, comfortable accommodations. The buildings, which retain many original features, were constructed according to the wishes of Princesa Isabel and the gleaming-white setting has lost none of its aesthetic appeal over the years, and the palatial grounds are immaculately maintained (young children will love the gardens and fishpond). Nice touches include the chocolate crowns placed nightly on guests' pillows, and the fact that breakfast can be enjoyed at any time or place.

Pros

  • Excellent location
  • Good in-house restaurant and all-day breakfasts
  • Palatial, historic grounds

Cons

  • Insects from the gardens occasionally find their way into the rooms
  • Some rooms can be noisy
  • Staff can't always cover the extensive grounds
Av. Koeler 376, Petrópolis, 25685–060, Brazil
24-2103--3000
Hotel Details
25 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Locanda della Mimosa

$$$$ | Alameda das Mimosas 30, Petrópolis, 25725–490, Brazil

If you want to feel like a member of the Brazilian imperial family, this place is the place to go. Sitting in a valley with walking trails winding through colorful bougainvillea trees, this cozy pousada has six well-appointed suites decorated in a classical style with imperial influences. Guests have access to a pool, a sauna, and a well-equipped gym, as well as an excellent restaurant that's open to nonguests and comes highly acclaimed by national food critics.

Pros

  • Spacious rooms, some with fireplaces and Jacuzzi tubs
  • Great restaurant
  • Afternoon tea service is included in the rates

Cons

  • Need to book well in advance
  • Some suites have traffic noise
  • Wi-Fi isn't strong in some areas
Alameda das Mimosas 30, Petrópolis, 25725–490, Brazil
24-2233–5405
Hotel Details
24 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Recommended Fodor's Video

Pousada Monte Imperial

$$$ | Rua José de Alencar 27, Petrópolis, 25610–050, Brazil

A 10-minute walk from downtown, this Bavarian-style inn has a lobby with a fireplace, a comfortable restaurant and bar area, and cozy, rustic rooms that have marshmallow-soft beds and a view to the mountains. The breakfast is outstanding. The lovely gardens have a pool and spectacular views of the city.

Pros

  • Close to downtown
  • Friendly, attentive staff
  • Great views

Cons

  • Chilly in winter
  • Uphill walk from the city
  • Small bathroom
Rua José de Alencar 27, Petrópolis, 25610–050, Brazil
24-2237–1664
Hotel Details
15 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$$ Ilha Grande Fodor's Choice

Aratinga Inn75.5 miles away

Rua das Flores 232, Ilha Grande, Rio de Janeiro, Brazil
We recommend 3 Hotels in Ilha Grande
$$$$ Angra dos Reis

Hotel do Bosque78.2 miles away

BR 101, km 533, Angra dos Reis, Rio de Janeiro, 23908–000, Brazil
We recommend 3 Hotels in Angra dos Reis
$$$$ Ilha Grande

Pousada do Canto78.2 miles away

Rua da Praia 121, Ilha Grande, Rio de Janeiro, 23990–000, Brazil
We recommend 3 Hotels in Ilha Grande
$$$$ Ilha Grande Fodor's Choice

Pousada Naturalia78.2 miles away

Rua da Praia 149, Ilha Grande, Rio de Janeiro, 23960–000, Brazil
We recommend 3 Hotels in Ilha Grande
$$ Angra dos Reis

Pousada dos Corsarios78.4 miles away

Praia do Bonfim 5, Angra dos Reis, Rio de Janeiro, 23900–000, Brazil
We recommend 3 Hotels in Angra dos Reis