Agoda Hero Banner

Find Hotels in Phetchaburi, Thailand

321 vacation rentals and hotels available now

Hotels and more in Phetchaburi

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Nana Resort Kaengkrachan SHA Certified
Kaeng Krachan,Phetchaburi - View on map
"The Nana resort is fantastic. Very well done rooms. Beautiful surroundings and great tasting food at the restaurant! I had the jacuzzi suite, which nicer than some 5 star hotels in BKK. Great value. Weekdays are very tranquil. Many people from BKK escape here for the weekend. BOOK IT!"
Show more


1258 reviews

Avg price per night
$ 98
Eco Moment Beach Resort
Chao Samran Beach,Phetchaburi - View on map
"We were the first customer they had and they did a pretty good job at making us feel welcome. They greeted us with a welcome drink and upgraded us to their jacuzzi suite. Most of their villas are duplex and the wet bar (beer and soft drinks and snacks) are free of charge of restocked daily. The hotel is new and is located right next to the beachfront. There is no sandy beach area for you to go swimming in so if you are planning to go swimming you will have to walk down to the beach area close by where there is sand. Breakfast is a la carte and they did a good job making both Thai rice porridge breakfast or American standard breakfast with eggs and bacon and sausages and bread. We would say this is a place for people to come with a book and read and relax and get away from Bangkok rush. There isn't much to do around here but you can go into town where they have beautiful temples and a nice national park about an hour away. "
Show more

Very good

447 reviews

Avg price per night
$ 101
The Tree Riverside Kaeng Krachan (SHA Plus+)
Kaeng Krachan,Phetchaburi - View on map


39 reviews

Avg price per night
$ 60
Fisherman's Resort
Chao Samran Beach,Phetchaburi - View on map
"The room we got was very spacious and well-decorated even if the wooden floor is a bit worn out. The bedroom has a very large and comfy king size bed, and the bathroom is very clean except for the floor on the outdoor shower that has many leaves. The view of the sea that this hotel gives is very spectacular and this would be a great place for all beach lovers. The breakfast however was a little disappointing. We weren’t offered with a lot of options and the food tasted bland. Overall, we feel that this place has met our expectations in many ways and will be back here if we by chance come to Phetchaburi. "
Show more


1117 reviews

Avg price per night
$ 133
Hansar Casuarina Cha am
Puek Tian Beach,Phetchaburi - View on map
"A lovely resort with helpful staff. Situate next to own private beach. Nice pool. Large garden. Room a bit oldfashion but well maintainance. Nothing much to do, just swim,read a book, sleep in a lazy day. Breakfast so simple not variety."
Show more

Very good

303 reviews

Avg price per night
$ 70

Fast facts about Phetchaburi, Thailand

Accommodations321 properties
Popular hotelDiane Hotel
Popular areaKaeng Krachan
Nightly rates from$7

Discover the neighborhoods of Phetchaburi

Just booked

Just viewed by other Agoda travelers

Traveler impressions of Phetchaburi

More about Phetchaburi

Just a few hours outside of Bangkok, Phetchaburi has long been a favorite destination for most Thailand visitors. This is one of the oldest provinces in the country, and therefore is home to a great deal of ancient Thai history, complete with impressive structures and historical museums.

There are buses that depart daily from Bangkok and arrive in Phetchaburi in around two hours, but the more adventurous and time-relaxed traveler would have more fun on the train which leaves Bangkok’s Hua Lamphong station and arrives at Phetchaburi Railway Station about four hours later.

Phra Nakhon Kriri Historical Park, also known as Khao Wang, is a popular destination among most visitors to Phetchaburi. The park is located atop a hill, overlooking the city and grouping together such important and impressive structures as the royal temple and the impressive Royal Palace.

Of course, vacations aren’t just about museums and old palaces, and with this city’s perfect location near some of Thailand’s most beautiful coastlines, a visit to one of the beaches, like Chao Samran, is almost a requirement. Hotels near the beach are a great option for travelers that are interested in planning more water activities than temple-hopping.

There’s a lot more to see and do in Phetchaburi, and the best way to discover what else this city has to offer in terms of attractions, landmarks, and hotels is by exploring the interactive map on this page.