
Find hotels near Waterfall Beach, William Bay from NT$3,761
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Sep 6 - Sep 7Tomorrow
Sep 7 - Sep 8Next weekend
Sep 11 - Sep 13In two weeks
Sep 18 - Sep 20 Our top choices for Waterfall Beach hotels




1. 31 on the Terrace
31 on the Terrace10.9 km from Waterfall Beach
Kajal
NT$3,419
NT$3,761 total
includes taxes & fees
Sep 7 - Sep 8
Top Waterfall Beach Hotel Reviews
Karma Chalets
10/10 Excellent
"Great place! Very clean! Excellent location!"
The Lodge at the Denmark Hotel
8/10 Good
"The bathroom was small. The floor was flooded despite the drop down into the shower. There were no face washers supplied. Appeared to run out of hot water. Could not get any in the basin so I elected to wait for my shower until tonight at my next stop"
31 on the Terrace
10/10 Excellent
"Extremely helpful staff"
Windrose B&B
10/10 Excellent
"Great location, helpful staff, nice room and a lovely breakfast"
Spring Bay Villas
10/10 Excellent
"We were in the pictured Spa Villa - got what we expected!"
William Bay Cottages
10/10 Excellent
"Cottage was beautifully decorated & well appointed. Very private & peaceful location. The weather was wet & chilly during our stay so the log burner was much appreciated! "
Other attractions near Waterfall Beach

William Bay National Park
Explore the great outdoors at William Bay National Park, a lovely green space in William Bay. While you're in the area, stroll along the beaches.

Elephant Rocks
9.6/10 (22 reviews)
Commune with nature and explore the great outdoors at Elephant Rocks during your travels in William Bay. While you're in the area, stroll along the beaches.
Bartholomews Meadery
9.0/10 (8 reviews)
Enjoy an outing to Bartholomews Meadery during your stay in William Bay. Take some time to visit the spas in this relaxing area.
Ocean Beach
10.0/10 (1 review)
Why not spend a lazy afternoon at Ocean Beach during your trip to Ocean Beach? While you're in the area, stroll along the beaches.