While Phetchaburi isn't particularly famous for hotels and guesthouses, there are some good places to stay, and at least most of them are within walking distance of the hilltop palace.
While 2N is somewhat inconveniently placed a solid 30-minute walk from the centre of town, it's well worth the walk. Set up by two Thai sisters who were tour guides in a past life, this is easily the most professionally run and comfortable place to stay in Phetchaburi. Rooms are immaculate, with comfortable beds and plenty of space to swing a cat. Bathrooms are likewise spotless. The two-storey... Read our full review of 2N Guesthouse .
This is a curious yet friendly place located straight across the road from the long-running Rabieng Rimnum Guesthouse. The guesthouse (this is no resort!) has a cute little garden area overlooking the river that is also home to three super basic bamboo huts with shared bathroom -- think of it as Ko Pha Ngan in Phetchaburi. A handful of fan-cooled or air-conditioned rooms in the old house that... Read our full review of Saibaidee Resort.
Set on the far side of Khao Wang, near the highway but not much else, this is the pick of the bunch when it comes to more hotel-style rooms in Phetchaburi. Rooms have plenty of space but they're bland to the eye, with thinning sheets and scuffed walls -- they'll do at a pinch for the evening. The hotel has chilled air-con throughout and the rooms come with hot water showers, TV, minibar and free... Read our full review of Royal Diamond Hotel.
A more than 120-year-old teak house on the river converted into a guesthouse and restaurant, Rabieng is the place to go for information about the area and also for tours to Kaeng Krachan National Park. Rooms are small, extremely basic (our room was missing a window!) and have little more than incredibly hard single or twin beds. All use the shared cold-water bathroom facilities downstairs. Rooms... Read our full review of Rabieng Restaurant and Guesthouse.