Find beach hotels & resorts in Penghu County

Beach vacation deals from $44

Start date: Check-in selected.
To Date
End date: Check-out

We found 68 beach stays in Penghu County, from luxury resorts to beachfront rentals. Explore these popular Penghu County beach destinations.

Check availability on Penghu County Beach Hotels

Pick from 68 Penghu County Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Penghu Royal

3.0 star property
9.0 out of 10, Wonderful, (128)
"Wonderful!"
Penghu Royal

Rainbow Hotel

3.0 star property
9.0 out of 10, Wonderful, (188)
"Enjoyed our stay & would like to come back"
$51 nightly
The price is $54
Nov 3 - Nov 4
Total with taxes and fees
Rainbow Hotel

Happy Cape B&B

3.0 star property
9.6 out of 10, Exceptional, (21)
"Rebecca, who managed our stay, was a fantastic help, making our stay wonderful. She arranged transportation and assisted with some linguistic issues. The homestay was beautiful and clean and I look forward to returning some day"
$65 nightly
The price is $69
Oct 12 - Oct 13
Total with taxes and fees
Happy Cape B&B

Shiguang B&B

3.5 star property
10.0 out of 10, Exceptional, (16)
$58 nightly
The price is $62
Nov 4 - Nov 5
Total with taxes and fees
Shiguang B&B

Mahalo B&B

3.0 star property
9.2 out of 10, Wonderful, (13)
"Manager contacted me through LINE app. Messaged them to pick us up from the airport. Very comfortable place with AC. The manager offered us a chance to use beach umbrellas, small surf board things, life jacks and other small beach items. Very very close to the beach. Balcony door knob was very rusty so we avoided the balcony which was overlooking buildings anyway so wasnt needed. Next morning manager had a time we could meet them to go to the airport. Was kind enough to buy us a small breakfast...
Mahalo B&B

Atami Penghuwan

3.0 star property
9.2 out of 10, Wonderful, (20)
"Very good service and ultra helpful staff! We will stay here again"
Atami Penghuwan

Chuan Cheng Castle Hotel

3.0 star property
8.0 out of 10, Very Good, (19)
"Good location, clean, big rooms, friendly staff, good wifi, walking distnace to the Sanshui beach"
$42 nightly
The price is $44
Nov 4 - Nov 5
Total with taxes and fees
Chuan Cheng Castle Hotel

Summer Blue Sky

3.0 star property
9.4 out of 10, Exceptional, (8)
"The owner is extremely nice and went above and beyond to help us. We are a family of 4 travelling with 2 young children (3 year old and 5 month old). The plane is very well maintained and we had a very comfortable stay. Would definitely recommend!"
$79 nightly
The price is $84
Oct 13 - Oct 14
Total with taxes and fees
Summer Blue Sky

Destination Inn

3.0 star property
9.6 out of 10, Exceptional, (8)
"The host was a very kind married couple who live on site. The room was very clean and cozy. The place is in the quiet area and very close to the beach. We were able to rent a scooter from the host. It was very easy to get around. The host was nice to give us a ride to the ferry station. "
Destination Inn

CAPYBARA Hostel

3.0 star property
9.8 out of 10, Exceptional, (6)
CAPYBARA Hostel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Penghu County Hotel Reviews

Find out more about Penghu County

Book your dream Penghu County beach vacation with deals from $44

Make the most of your vacation with hotels on the water in Penghu County

How do I find the best Penghu County beach hotels? 

With 382 unfiltered, genuine customer reviews of hotels in Penghu County on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  

 

How can I find Penghu County hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Penghu County beach hotels with dreamy water views from your window.    

 

How much do Penghu County beach hotels cost?  

Prices for beachfront hotels in Penghu County currently start at $44 a night going up to $84 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 

 

How do I find family-friendly Penghu County hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 

 

Can I cancel my Penghu County beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Penghu County offering free cancellation. 

 

Why should I book my Penghu County beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Penghu County, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   

 

Are there any Penghu County beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Penghu County have a pool for you to dip into. To find them really easily, use our pool search filter.    

 

Are there any cheap Penghu County beach hotels? 

Currently, there are 68 tempting beach hotels in Penghu County to choose from, with prices from just $44 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Explore a world of travel with Expedia