Phetchaburi liegt 160 Kilometer suedwestlich von Bangkok am Phetchaburi-Fluss, der vom Tenasserim-Gebirge an der Grenze zu Myanmar herabfliesst. Die Provinz erstreckt sich von der Kueste des Golfs von Thailand im Osten bis zu bewaldeten Bergen im Westen und bietet eine bemerkenswerte landschaftliche Vielfalt. Der Kaeng Krachan Nationalpark im Westen, Thailands groesster Nationalpark mit 2.915 Quadratkilometern, bildet ein riesiges Wildnisgebiet mit Elefanten, Leoparden und ueber 400 Vogelarten. Die Kueste bei Cha-Am bietet Strandurlaub, waehrend die Stadt selbst im Landesinneren eine ruhige, historische Atmosphaere bewahrt. Hua Hin liegt nur 60 Kilometer suedlich, Bangkok 2,5 Stunden noerdlich.