Book William Bay 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 William Bay

Cheap William Bay hotels

William Bay Cottages

William Bay Cottages

4 out of 5
65 Rice Road William Bay WA
When you stay at William Bay Cottages in William Bay, you'll be near the beach and within a short 2-minute drive from Bartholomews Meadery.
Opens in a new windowWilliam Bay Cottages
Parrydise: Tranquil & minutes to Greens Pool

Parrydise: Tranquil & minutes to Greens Pool

William Bay WA
Located in William Bay, this vacation home is by the sea, a 3-minute drive from Bartholomews Meadery and 7 minutes from Mazzoletti Beach.
Opens in a new windowParrydise: Tranquil & minutes to Greens Pool
The Lodge at the Denmark Hotel

The Lodge at the Denmark Hotel

3 out of 5
36 Hollings Rd Denmark WA
The price is AU$195 per night from 14 May to 15 May
AU$195
14 May - 15 May
includes taxes & fees
With a stay at The Lodge at the Denmark Hotel in Denmark, you'll be just steps from Berridge Park and Denmark Chocolate Company.
Opens in a new windowThe Lodge at the Denmark Hotel
Save an average of 15% on thousands of hotels when you're signed in
Denmark Scenic Tourist Park

Denmark Scenic Tourist Park

2.5 out of 5
443 Mount Shadforth Road Shadforth WA
Fully refundableReserve now, pay when you stay
The price is AU$197 per night from 14 May to 15 May
AU$197
14 May - 15 May
includes taxes & fees
With a stay at Denmark Scenic Tourist Park in Shadforth, you'll be within a 10-minute drive of Denmark Visitor Information Centre and Annie Harrison Park.
Opens in a new windowDenmark Scenic Tourist Park
Raylea Retreat

Raylea Retreat

Denmark WA
Located in Denmark, this vacation home is a 5-minute drive from Denmark Visitor Information Centre and 5 minutes from Denmark Chocolate Company.
Opens in a new windowRaylea Retreat
Moonwaters Holiday Cottage

Moonwaters Holiday Cottage

Denmark WA
A stay at this cottage places you in the heart of Denmark, a 5-minute drive from Denmark Visitor Information Centre and 6 minutes from Denmark Chocolate ...
Opens in a new windowMoonwaters Holiday Cottage
Spring Bay Villas

Spring Bay Villas

4 out of 5
678 Ocean Beach Road Denmark WA
The price is AU$282 per night from 14 May to 15 May
AU$282
14 May - 15 May
includes taxes & fees
Located in Ocean Beach, Spring Bay Villas is by the ocean, a 3-minute drive from Lions Lookout and 5 minutes from Ocean Beach.
Opens in a new windowSpring Bay Villas
Peaceful Bay Chalets - Chalet 7a

Peaceful Bay Chalets - Chalet 7a

Peaceful Bay WA
The price is AU$195 per night from 14 May to 15 May
AU$195
14 May - 15 May
includes taxes & fees
Located in Peaceful Bay, this chalet is a 1-minute drive from Soft Beach and 10 minutes from Denmark Dinosaur World.
Opens in a new windowPeaceful Bay Chalets - Chalet 7a
Peaceful bay chalets -Chalet 7B

Peaceful bay chalets -Chalet 7B

Peaceful Bay WA
The price is AU$225 per night from 14 May to 15 May
AU$225
14 May - 15 May
includes taxes & fees
Located in Peaceful Bay, this chalet is a 1-minute drive from Soft Beach and 10 minutes from Denmark Dinosaur World.
Opens in a new windowPeaceful bay chalets -Chalet 7B
Don't see what you're looking for?
See all available properties in William Bay
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.

Hotels in William Bay

William Bay has only 1 hotel within 10 kilometres of its centre, so book in a flash if you need to stay nearby.

Stay close to the action by booking a room at the Sensational Heights Bed and Breakfast. It's about as close to William Bay as you'll get!

Other accommodation options include the Aiyana Retreat, which is 14 kilometres from the centre of William Bay, and the Windrose B&B, which is 11 kilometres away. If these aren't up your alley, we'd suggest the Denmark Waterfront Motel, which is 14 kilometres from the downtown area.

Attractions and Hotels Near William Bay

If you've still got itchy feet, why not broaden your travels and explore more of the Western Australia region? The area is known for its stunning beaches. After staring slack-jawed at nature's masterpieces, check out well-known tourist attractions like art galleries. Alternatively, have a crack at a few popular local pursuits like hiking and four-wheel driving.

Don't shoot through before you've had a squiz at the Emu Beach and West Cape Howe National Park in Willyung. If you want to visit Willyung, look into the rates at the Woody Grange Chalets and Albany Holiday Park. Or, you could stay in Albany, 60 kilometres to the east of William Bay, where you'll find The Beach House at Bayside and HideAway Haven. If you're staying in Albany, make sure you visit Middleton Beach and Mount Clarence Parklands.

So all you've gotta do now is pop on your out-of-office and hightail it outta there. After all, you've worked hard for this lastminute.com.au holiday to William Bay, right?

William Bay hotels essential information

Accommodation
87 hotels
Lowest Price
AU$195
Highest Price
AU$282
Popular hotels
William Bay Cottages, Parrydise: Tranquil & minutes to Greens Pool, The Lodge at the Denmark Hotel, Denmark Scenic Tourist Park, Raylea Retreat, Moonwaters Holiday Cottage, Spring Bay Villas, Peaceful Bay Chalets - Chalet 7a, Peaceful bay chalets -Chalet 7B

Most recent William Bay hotel reviews

Top Picks

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