Petrova bouda je horská chata ve Sněžce, nejvyšším pohoří Krkonoš v České republice. Nachází se v nadmořské výšce 1372 metrů nad mořem a je pojmenována po významném českém horolezci Bedřichu Petru. Byla postavena v roce 1902 a od té doby slouží jako turistická základna a restaurace pro návštěvníky Sněžky.
Chata má kapacitu 77 lůžek a je oblíbeným cílem turistů, horolezců a lyžařů. Každý rok se zde konají různé sportovní a kulturní akce, jako například lyžařské závody nebo hudební festivaly.
Petrova bouda je také výchozím bodem pro různé túry a výlety v okolí Sněžky. Mezi nejznámější patří výstup na vrchol Sněžky nebo túra k Labské boudě. Chata je přístupná jak pěšky, tak i lanovkou z obce Pec pod Sněžkou.
Petrova bouda je důležitou součástí horského turismu v Krkonoších a její historie a poloha ji činí významným místem pro horolezce i běžné turisty.