Find the best Penghu County Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Penghu County Accommodation: Most Popular Cities to Stay

Find properties with these dates

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels Penghu County

Frequently asked questions

How much do hotels in Penghu County cost?
In Penghu County, you can find cheap options from £37 in a few different ways. To browse what’s available, enter your preferred getaway dates, then fine-tune your search by amenities, budget and more. Remember that prices can differ depending on when you decide to go, so if you have some flexibility, try swapping your dates around until you find the right deal.
When is the best time to go to Penghu County?
The answer depends on what you want to get out of your Penghu County holiday. If you choose to visit in summer, which is between June and August, expect average temperatures of between 28ºC and 28ºC. Penghu County has a humid subtropical climate, so keep that in mind when packing.
How can I find cheap hotels in Penghu County?
An excellent place to begin searching is with our “Price per night” filter. At the moment, the cheapest hotels start at £37 per night. Other ways to snap up a pocket-friendly Penghu County escape are by booking as early as possible and being flexible with travel dates. For even more great deals, visit our cheap hotels in Penghu County page.