Book Cheap Hotels in William Bay
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in William Bay
Most frequently booked William Bay hotels

William Bay Cottages
65 Rice Road William Bay WA
1.68 km from city centre
Book a stay at this beach cottage in William Bay. Enjoy free parking, a garden, and laundry facilities. Popular attractions Bartholomews Meadery and William Bay National Park are located nearby.

Parrydise: Tranquil & minutes to Greens Pool
William Bay WA
1.25 km from city centre
Book a stay at this family-friendly vacation home in William Bay. Enjoy a garden, laundry facilities, and patios. Popular attractions Bartholomews Meadery and William Bay National Park are located nearby.

The Lodge at the Denmark Hotel
36 Hollings Rd Denmark WA
13.24 km from city centre
The price is CA $188 per night
CA $188
CA $206 total
May 2 - May 3
includes taxes & fees
Stay at this hotel in Denmark. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Berridge Park and Denmark Chocolate Company are located nearby.
Parking included
Free WiFi

Denmark Scenic Tourist Park
443 Mount Shadforth Road Shadforth WA
9.29 km from city centre
Stay at this motel in Shadforth. Enjoy free WiFi, free parking, and a garden. Popular attractions Singlefile Wines and Denmark Chocolate Company are located nearby.

Spring Bay Villas
678 Ocean Beach Road Denmark WA
10.2 km from city centre
The price is CA $319 per night
CA $319
CA $319 total
Apr 20 - Apr 21
includes taxes & fees
Stay at this chalet in Ocean Beach. Enjoy free parking, a garden, and a picnic area. Popular attractions Ocean Beach and Lions Lookout are located nearby.
Kitchen
Pet-friendly

Moonwaters Holiday Cottage
Denmark WA
11.6 km from city centre
Book a stay at this golf cottage in Denmark. Enjoy free WiFi, a garden, and laundry facilities. Popular attractions Trackside Museum and Hockley Park are located nearby.

Windrose B&B
6 Harington Break Ocean Beach WA
Free cancellation
Reserve now, pay when you stay
10.4 km from city centre
The price is CA $177 per night
CA $177
CA $195 total
Apr 10 - Apr 11
includes taxes & fees
Stay at this B&B in Ocean Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast in our reviews. Popular attractions Ocean Beach and Lions Lookout are located nearby.

Raylea Retreat
Denmark WA
11.7 km from city centre
Stay at this vacation home in Denmark. Enjoy a garden, laundry facilities, and balconies. Popular attractions Trackside Museum and Hockley Park are located nearby.

31 on the Terrace
31 Southcoast Hwy Denmark WA
13.13 km from city centre
The price is CA $136 per night
CA $136
CA $149 total
May 1 - May 2
includes taxes & fees
Stay at this hotel in Denmark. Enjoy free WiFi, parking (surcharge), and a garden. Popular attractions Denmark Chocolate Company and Berridge Park are located nearby.
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.
Top family friendly William Bay hotel deals

William Bay Cottages
65 Rice Road William Bay WA
9.8/10 Exceptional! (20 reviews)
Top hotels in William Bay for Extended Stay

Karma Chalets
1572 South Coast Highway Shadforth WA
9.4/10 Exceptional! (176 reviews)
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.
William Bay hotels essential information
Accommodation | 92 hotels |
|---|---|
Lowest Price | CA $149 |
Highest Price | CA $319 |
Popular hotels | William Bay Cottages, Parrydise: Tranquil & minutes to Greens Pool, The Lodge at the Denmark Hotel, Denmark Scenic Tourist Park, Spring Bay Villas, Moonwaters Holiday Cottage, Windrose B&B, Raylea Retreat, 31 on the Terrace |
Frequently asked questions
Recent William Bay hotel reviews by fellow wanderers

The Lodge at the Denmark Hotel
5 out of 5
Posted 5 days ago
Travelocity Verified Review
"This place was nice, simple and inexpensive. "
A verified traveller stayed at The Lodge at the Denmark Hotel






