Discovery Hotel
by the TopOfHotel team
Discovery Hotel is the most luxurious address on Penghu — a 5-star property across from the harbour with a seaside infinity pool looking straight over Magong Bay.
Discovery Hotel is the most luxurious address on Penghu — a 5-star property across from the harbour with a seaside infinity pool looking straight over Magong Bay.
In-Depth Review
Rooms and decor
Discovery Hotel sits directly across from Magong harbour — a location that is hard to match anywhere on Penghu. The lobby opens up through tall glass that frames the boats moving in and out of the bay, and the front-desk staff are warm and speak English. Real reviews line up on the service and the location, which is what carries it to a combined 8.9/10, the highest score on this list. The Ocean View room costs NT$4,900 (about $155 a night) and runs roughly 36 sq m — clearly wider than the usual Penghu room. It comes with a firm king bed, a sofa by the window and a work desk. The bathroom splits the tub from the shower, the hot water stays strong, and the toiletries are complete. The best part is the view: a high-floor room faces Magong Bay, looking out over the fishing boats and the sunset. Soundproofing is good, the air-con cools fast, and the blackout curtains seal the light out for an easy night.
Food and amenities
The highlight here is the seaside infinity pool on an upper floor, looking over Magong Bay. Reviewers point to the late afternoon before sunset, when the gold light spreads across the water — that is the time to go in. There is a spa and a gym to use as well. Breakfast is a buffet in the main restaurant, mixing Taiwanese dishes, local seafood and Western items, with congee, eggs, fresh-baked bread and fruit. The food is good and you can go back for more. When tour groups are in, it gets fairly busy, so it pays to come down before 7:30.
Location and getting there
Location is the strongest card. The hotel is directly across from Magong harbour, a 2-3 minute walk from the boats out to the outer islets, where you can see the basalt columns and the white-sand beaches. Another 5-10 minutes on foot brings you to Central Old Street, Tianhou Temple and Zhongzheng shopping street. Penghu Airport is about 10-15 minutes away by car and the hotel runs a shuttle. Getting around the rest of the island is easiest with a rental car or scooter, and parking at the hotel is straightforward.
Things to know before booking
This is the priciest hotel on the island, from about $155 a night, so travellers on a tight budget have cheaper options on this list. High season runs April to September, and rooms go quickly around it and during the fireworks festival — book one to two months ahead. It is also a large hotel, so when tour groups arrive the lobby and breakfast room fill up, most of all between 8:00 and 9:00.
Our take
Discovery Hotel suits couples and families who want one fully equipped luxury base on Penghu. With 8.9/10 from real reviews, the best harbour-side location on the island, and an easy reach to both the old town and the outer islets, it earns the top spot here. If the 5-star price works for you, this is the one we would book first on Penghu.
Score Breakdown
Assessed by our editorial team from data and real guest reviews
The Honest Verdict — pros & what to know
- Best location on the island. It sits directly opposite Magong harbour, so the island-hopping boats to the outer islets, basalt columns and white-sand beaches are a 2-3 minute walk from the door.
- The seaside infinity pool looks straight over Magong Bay. Reviewers say it is at its best in the late afternoon, when the low sun lights up the water — a strong spot for photos and sunset.
- Rooms run noticeably wider than the island average, and many of them face the sea full-on. The high-floor Ocean View rooms look out over the bay, the fishing boats and the sunset.
- It is the most complete resort in town, with a spa, a gym and two restaurants on site — facilities you will not find together anywhere else on Penghu.
- Everything central is walkable. It is 5-10 minutes on foot to Central Old Street, Tianhou Temple (the oldest temple in Taiwan) and Zhongzheng shopping street.
- It carries the highest rates on the island, starting around $155 a night for an Ocean View room. Travellers on a tight budget may want to look at the other picks on this list.
- High season runs April to September, and rooms vanish fast around it and during the fireworks festival. Reserve one to two months ahead to be safe.
- It is a large hotel, so when tour groups check in the lobby and the breakfast room get busy — most noticeably between 8:00 and 9:00.
Who It’s For
Match Score by travel style
Amenities
Location & Nearby Spots
Things to do near Penghu
Day tours, attraction tickets and experiences around Penghu — book ahead on Klook with mobile e-tickets.
See activities in PenghuAffiliate link — we may earn a commission at no extra cost to you.
Insider Tips
- Book an Ocean View room — the Magong Bay outlook is worth the price difference over a city-facing room.
- Head up to the infinity pool in the late afternoon before sunset, when the light is at its best and the crowd is thinner.
- You can book island-hopping boat tours straight from the harbour across the road — compare a few operators before you commit.
- Breakfast gets crowded between 8:00 and 9:00 when tour groups come down, so go before 7:30 for an easier seat.