Best hotels in Ouro Preto

Best hotels in Ouro Preto: the best-rated on Staylist is Hotel Pousada do Arcanjo (AI score 8.8); the best-rated under $150 is Hotel Pousada Minas Gerais (AI score 8.7, typically $143 a night). Staylist lists 8 hotels in Ouro Preto, Brazil, each with a booking link.

More about hotels in Ouro Preto

Across the 6 with a previously observed price, typical nightly rates run from about $121 to $143, with the middle around $143. Of the 7 with listed amenities, common ones include private parking (100%), wi-fi in public areas (86%), restaurant (57%), airport pick-up (43%).

Explore on the map
  1. Hotel Pousada do Arcanjo
    18.8Hotel Pousada do Arcanjo3-starCheck live price →
  2. Hotel Pousada Minas Gerais
    28.7Hotel Pousada Minas Gerais3-star$143 / night
  3. Hotel Solar do Rosário
    38.1Hotel Solar do Rosário3-star$296 / night
  4. Hotel Luxor
    48.2Hotel Luxor3-star$143 / night
  5. Hotel Solar de Maria
    58.0Hotel Solar de Maria3-star$99 / night
  6. Pousada Inconfidência Mineira
    67.5Pousada Inconfidência Mineira2-starCheck live price →
  7. Ville Real Hotel
    77.8Ville Real Hotel3-star$121 / night
  8. 86.7Vila Galé Collection Ouro PretoOuro Preto$208 / night

Previously observed price; confirm current price and availability. Data updated 2 October 2026. How Staylist ranks hotels.

Best Hotels in Ouro Preto (2026): 8 Rated · Staylist World