Search hotels in Penghu County

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Penghu County

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 413 hotels in Penghu County with room rates, reviews, and availability. Most hotels are fully refundable.

Easy to Play Homestay
3 out of 5
No. 6-5, Caiyuan, Caiyuan Li, Magong, Penghu County
The price is $48 per night from Jun 12 to Jun 13
$48
per night
Jun 12 - Jun 13
9.4/10 Exceptional! (10 reviews)
"親切服務態度好,租車也會有接送服務,回程也願意載我們去吃半小時的燒烤、沒關車門也沒生氣,讚大推!"

Reviewed on Apr 7, 2022

Easy to Play Homestay
C'est La Vie
3.5 out of 5
No.17-27, Zhujiang, Magong, Penghu County
C'est La Vie
Rainbow Hotel
3 out of 5
2F, No.58-1, Minzu Rd., Magong, Penghu County
The price is $77 per night from Jun 18 to Jun 19
$77
per night
Jun 18 - Jun 19
8.8/10 Excellent! (138 reviews)
"Overall, our stay was alright, the floor was not clean and the shampoo and conditioner were all empty when we arrived. The staff of the hotel are friendly. We contacted the front desk and they came to take care of it right away. Breakfast was okay as well."

Reviewed on Jun 7, 2023

Rainbow Hotel

Save an average of 15% on thousands of hotels when you're signed in

Good Nest Homestay
3 out of 5
No. 16-23, Qianliao, Magong, Penghu County
Fully refundableReserve now, pay when you stay
The price is $58 per night from Jun 30 to Jul 1
$58
per night
Jun 30 - Jul 1
10/10 Exceptional! (5 reviews)
"老闆娘人很好很親切!"

Reviewed on Dec 1, 2022

Good Nest Homestay
Penghu An-I Hotel
3 out of 5
No. 105, Zhong Xiao Road, Magong, Penghu County
The price is $69 per night from Jun 26 to Jun 27
$69
per night
Jun 26 - Jun 27
8.6/10 Excellent! (48 reviews)
"スタッフの方が親切。ゲストの予定に臨機応変に対応いただけるので助かります。 シャワールームだけなんとかしていただければ言うことなしです。"

Reviewed on Apr 4, 2022

Penghu An-I Hotel
Dan Blue B&B
3 out of 5
No.132, Wukan, Magong
The price is $47 per night from Jul 4 to Jul 5
$47
per night
Jul 4 - Jul 5
8.8/10 Excellent! (7 reviews)
"老闆人很好,民宿也很乾淨、很新,離機場很近,租借機車可以在民宿取車,很方便,還有廚房可以加熱食物,就像在家一樣,很舒適。"

Reviewed on Apr 5, 2023

Dan Blue B&B
Haven B&B
3 out of 5
No. 211, Shuangtougua, Magong, Penghu County
The price is $46 per night from Jun 18 to Jun 19
$46
per night
Jun 18 - Jun 19
9.4/10 Exceptional! (61 reviews)
"1)The owner is very friendly and helpful 2)The room is clean and well kept 3)The location is out of town centre and poor public transport 4)The price is reasonable"

Reviewed on Oct 8, 2019

Haven B&B
PH Hostel
2 out of 5
No.22, Jhongsing Rd., Magong, Penghu County
The price is $45 per night from Jun 14 to Jun 15
$45
per night
Jun 14 - Jun 15
8.8/10 Excellent! (64 reviews)
"Nice and brand new hostel at center of Magong city in Penghu. As long you have a bike is easy to go anywhere in Penghu."

Reviewed on Nov 29, 2018

PH Hostel
Green Hotel
3 out of 5
No. 27-3, Wenguang Road, Magong, Penghu County
The price is $91 per night from Jun 17 to Jun 18
$91
per night
Jun 17 - Jun 18
9.4/10 Exceptional! (267 reviews)
Great stay
"Excellent, clean, friendly, warm welcome...Perfect hotel for a Magong experience. Close to downtown and harbour, free (quality) bikes to use"

Reviewed on Aug 18, 2019

Green Hotel
Yu Lei B&B
2.5 out of 5
No. 78-1, Aimen, Huxi, Penghu County
Fully refundableReserve now, pay when you stay
The price is $62 per night from Jun 15 to Jun 16
$62
per night
Jun 15 - Jun 16
9.4/10 Exceptional! (3 reviews)
"Great place with friendly staff and convenient location next to the beach, I'd recommend to anyone!"

Reviewed on May 13, 2021

Yu Lei B&B
Four Points By Sheraton Penghu
4.5 out of 5
No 197 Xindian Road, Magong, Penghu County
9.2/10 Wonderful! (147 reviews)
"A little expensive, but probably the best choice for Penghu. Staff were awesome and helped get several flowers for the room. Water view is worth every additional penny."

Reviewed on Dec 6, 2019

Four Points By Sheraton Penghu
Seng-Kuo Hotel
3 out of 5
No.2-12, Shuiyuan Rd., Magong, Penghu County
Fully refundableReserve now, pay when you stay
The price is $58 per night from Jul 4 to Jul 5
$58
per night
Jul 4 - Jul 5
6.2/10 (20 reviews)
Satisfied (except for the breakfast)
"I have to say that the hotel is a bit old and shabby, but the room was large and spacious. It was also clean, except for under the bed where there was a thick layer of dust, which was pretty unpleasant. Also, the floor felt a bit "sticky" with bare feet, so I recommend wearing slippers. I was very ..."

Reviewed on Jul 21, 2015

Seng-Kuo Hotel
Spring Villa Sanduo
3.5 out of 5
No.99, Sanduo Rd., Magong, Penghu County
8.2/10 Very Good! (55 reviews)
"Has a good location, is a small B&B recently renovated or built. One thing we didn't like is that we can hear everything from other rooms. The rooms are not sound proof."

Reviewed on Sep 16, 2020

Spring Villa Sanduo
Walker Sleep Residence
3 out of 5
No.143-6, Dongwei, Magong, Penghu County
Fully refundableReserve now, pay when you stay
The price is $56 per night from Jun 13 to Jun 14
$56
per night
Jun 13 - Jun 14
Walker Sleep Residence
Big Fish House
3 out of 5
No. 230, Jimuwu, Magong, Penghu County
The price is $52 per night from Jun 13 to Jun 14
$52
per night
Jun 13 - Jun 14
9.4/10 Exceptional! (15 reviews)
Comfortable
"Hotel room and bed are spacious and comfortable and clean. It is in a house converted to hotel rooms. Shower and bathroom were not quite up to par. Buffet breakfast had selection but not substantial, without protein, mostly carbs. Hotel location is quite isolated and would require a car to get to. ..."

Reviewed on May 31, 2023

Big Fish House
Shin Gang Jing-Ya Pai House
3 out of 5
No.183-25, Jibei, Baisha, Penghu County
The price is $56 per night from Jun 15 to Jun 16
$56
per night
Jun 15 - Jun 16
9.6/10 Exceptional! (14 reviews)
很棒!
"住宿地點靠近碼頭及沙尾,很方便。老闆親切體貼,會到碼頭幫忙載運行李及引導到住宿地方。房間非常乾淨讓人驚豔。"

Reviewed on Apr 21, 2023

Shin Gang Jing-Ya Pai House
Chang Cheng Min Su
3 out of 5
No 83-68 Xiweili, Magong, Penghu County
Fully refundableReserve now, pay when you stay
The price is $55 per night from Jul 4 to Jul 5
$55
per night
Jul 4 - Jul 5
10/10 Exceptional! (4 reviews)
"房間寬敞舒適乾淨,老闆娘服務超棒,提供許多行程與建議,大推"

Reviewed on May 18, 2021

Chang Cheng Min Su
Atami Penghuwan
3 out of 5
No. 410, Suoguangang, Magong, Penghu County
Fully refundableReserve now, pay when you stay
The price is $57 per night from Jul 2 to Jul 3
$57
per night
Jul 2 - Jul 3
9/10 Wonderful! (14 reviews)
"Very good service and ultra helpful staff! We will stay here again"

Reviewed on Jun 14, 2022

Atami Penghuwan
Rainbowsea B&B
3 out of 5
No.42-2, Gangziwei, Huxi, Penghu County
The price is $90 per night from Jun 13 to Jun 14
$90
per night
Jun 13 - Jun 14
9.4/10 Exceptional! (9 reviews)
"整體環境很清幽,床睡起來真的很舒適,房間可以看到海景,也可以看到海邊的潮間帶,真的能讓人放鬆的地方~~~"

Reviewed on May 12, 2022

Rainbowsea B&B
Happy Resort
3 out of 5
No.85, Haipu Road, Magong, Penghu County
Happy Resort
Don't see what you're looking for?
See all available properties in Penghu County
View all properties
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.

Penghu County hotels information

Number of reviews
882
Accommodation
413 hotels
Lowest Price
$45
Highest Price
$91

Recent reviews of Penghu County hotels
Expedia verified reviews