Book Siaomen Island hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Siaomen Island

Cheap Siaomen Island hotels

Rainbow Hotel

Rainbow Hotel

3 out of 5
2F, No.58-1, Minzu Rd., Magong, Penghu County
A stay at Rainbow Hotel places you in the heart of Magong, within a 5-minute walk of Peichen Temple and Penghu Tianhou Temple.
Rainbow Hotel
Penghu An-I Hotel

Penghu An-I Hotel

3 out of 5
No. 105, Zhong Xiao Road, Magong, Penghu County
The price is AU$130 per night from 18 Aug to 19 Aug
AU$130
18 Aug - 19 Aug
includes taxes & fees
Located in Magong, Penghu An-I Hotel is within a 15-minute walk of Penghu Reclamation Hall and Magong Chenghuang Temple.
Penghu An-I Hotel
Hotel Ever Spring

Hotel Ever Spring

3 out of 5
No.6, Zhongzheng Rd., Magong, Penghu County
A stay at Hotel Ever Spring places you in the heart of Magong, steps from Central Street and Zhongyang Old Street.
Hotel Ever Spring
Save an average of 15% on thousands of hotels when you're signed in
Wild Hotel

Wild Hotel

3.5 out of 5
No, 396, Sanduo Road, Magong, Penghu County
The price is AU$72 per night from 15 Aug to 16 Aug
AU$72
15 Aug - 16 Aug
includes taxes & fees
A stay at Wild Hotel places you in the heart of Magong, within a 5-minute drive of Penghu Reclamation Hall and Ocean Resource Museum.
Wild Hotel
Green Hotel

Green Hotel

3 out of 5
No. 27-3, Wenguang Road, Magong, Penghu County
The price is AU$114 per night from 14 Aug to 15 Aug
AU$114
14 Aug - 15 Aug
includes taxes & fees
Located in Magong, Green Hotel is within a 15-minute walk of Penghu Reclamation Hall and Ocean Resource Museum.
Green Hotel
Four Points By Sheraton Penghu

Four Points By Sheraton Penghu

4.5 out of 5
No 197 Xindian Road, Magong, Penghu County
Fully refundableReserve now, pay when you stay
The price is AU$321 per night from 1 Sept to 2 Sept
AU$321
1 Sept - 2 Sept
includes taxes & fees
With a stay at Four Points By Sheraton Penghu, you'll be centrally located in Magong, just a 3-minute walk from Penghu Martyrs' Shrine and 6 minutes by foot ...
Four Points By Sheraton Penghu
Sea Residences hall

Sea Residences hall

3 out of 5
No. 10-6, Linhai Rd., Magong, Penghu County
With a stay at Sea Residences hall in Magong, you'll be a 2-minute walk from Magong Harbor and 5 minutes by foot from Central Street.
Sea Residences hall
Penghu Noah's Ark

Penghu Noah's Ark

3.5 out of 5
No.150 Gangdi, Huxi, Penghu County
Located in Huxi, Penghu Noah's Ark is on the Strip, within a 5-minute drive of Dongwei Stone Carving Park and Ocean Resource Museum.
Penghu Noah's Ark
Warm B&B

Warm B&B

3 out of 5
No.407-5, Dachikan, Baisha, Penghu County
The price is AU$84 per night from 14 Aug to 15 Aug
AU$84
14 Aug - 15 Aug
includes taxes & fees
With a stay at Warm B&B in Baisha, you'll be within a 5-minute drive of Penghu Aquarium and Penghu Great Bridge.
Warm B&B
Don't see what you're looking for?
See all available properties in Siaomen Island
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Siaomen Island hotels essential information

Accommodation
301 hotels
Lowest Price
AU$72
Highest Price
AU$321
Popular hotels
Rainbow Hotel, Penghu An-I Hotel, Hotel Ever Spring, Wild Hotel, Green Hotel, Four Points By Sheraton Penghu, Sea Residences hall, Penghu Noah's Ark, Warm B&B

Most recent Siaomen Island hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.