We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Margaret River Fudge Factory

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
125 Bussell Hwy, Margaret River, Western Australia 6285, Australia
0.2 km from Margaret River Fudge Factory
#8 of 10 hotels in Margaret River
USD 97* /night
View Deal
Booking.com
USD 97*
TripAdvisor
USD 97*
31 Fearn Ave, Margaret River, Western Australia 6285, Australia
0.1 km from Margaret River Fudge Factory
#6 of 10 hotels in Margaret River
USD 144* /night
View Deal
Hotels.com
USD 146*
Priceline
USD 146*
Travelocity
USD 146*
125 Bussell Hwy, Margaret River, Western Australia 6285, Australia
0.2 km from Margaret River Fudge Factory
#8 of 10 hotels in Margaret River
USD 97* /night
View Deal
Booking.com
USD 97*
TripAdvisor
USD 97*
31 Le Souef St | PO Box 1620, Margaret River, Western Australia 6285, Australia
0.3 km from Margaret River Fudge Factory
#2 of 10 hotels in Margaret River
Top Deal
USD 138*
USD 135* /night
View Deal
Orbitz.com
USD 134*
Expedia.com
USD 134*
Priceline
USD 138*
18 Farrelly St, Margaret River, Western Australia 6285, Australia
0.4 km from Margaret River Fudge Factory
#7 of 10 hotels in Margaret River
Top Deal
USD 89*
USD 86* /night
View Deal
Orbitz.com
USD 86*
Travelocity
USD 86*
Booking.com
USD 89*
40 Wallcliffe Rd, Margaret River, Western Australia 6285, Australia
0.6 km from Margaret River Fudge Factory
#10 of 10 hotels in Margaret River
Top Deal
USD 155*
USD 119* /night
View Deal
Priceline
USD 123*
Hotwire.com
USD 119*
Cancelon
USD 155*
71 Bussell Hwy, Margaret River, Western Australia 6285, Australia
0.8 km from Margaret River Fudge Factory
#9 of 10 hotels in Margaret River
Top Deal
USD 101*
USD 98* /night
View Deal
Booking.com
USD 101*
Travelocity
USD 98*
Hotwire.com
USD 98*
25 Bussell Hwy, Margaret River, Western Australia 6285, Australia
1.2 km from Margaret River Fudge Factory
#3 of 10 hotels in Margaret River
USD 111* /night
View Deal
Priceline
USD 111*
Travelocity
USD 111*
Orbitz.com
USD 111*
Wallcliffe Road, Margaret River, Western Australia 6285, Australia
1.3 km from Margaret River Fudge Factory
#4 of 10 hotels in Margaret River
Top Deal
USD 274*
USD 134* /night
View Deal
Priceline
USD 134*
Orbitz.com
USD 134*
AMOMA
USD 274*
187 Wallcliffe Rd, Margaret River, Western Australia 6285, Australia
1.9 km from Margaret River Fudge Factory
#1 of 10 hotels in Margaret River
Top Deal
USD 238*
USD 231* /night
View Deal
Expedia.com
USD 230*
Booking.com
USD 238*
Priceline
USD 238*
1 Resort Pl | Gnarabup Beach, Margaret River, Western Australia 6285, Australia
8.6 km from Margaret River Fudge Factory
#5 of 10 hotels in Margaret River
Top Deal
USD 252*
USD 125* /night
View Deal
Hotels.com
USD 141*
Booking.com
USD 145*
AMOMA
USD 252*
Lot 2 Smiths Beach Road, Yallingup, Western Australia 6282, Australia
32.8 km from Margaret River Fudge Factory
No availability for your dates from these sites
Booking.com
Hotels.com
Expedia.com
2024 Caves Rd | PO Box 126, Yallingup, Western Australia 6281, Australia
35.4 km from Margaret River Fudge Factory
Top Deal
USD 198*
USD 180* /night
View Deal
Travelocity
USD 198*
Orbitz.com
USD 198*
Hotels.com
USD 198*
12 Little Colin Street, Busselton, Western Australia 6280, Australia
37.4 km from Margaret River Fudge Factory
No availability for your dates from these sites
Hotels.com
Hotwire.com
Booking.com
Abbey Beach Resort
Abbey Beach Resort 595 Bussell Hwy, Busselton, Western Australia 6280, Australia
37.5 km from Margaret River Fudge Factory
Top Deal
USD 204*
USD 111* /night
View Deal
Expedia.com
USD 111*
Hotwire.com
USD 111*
AMOMA
USD 204*
50 Dunn Bay Rd | Margaret River Wine Region, Dunsborough, Western Australia 6281, Australia
37.5 km from Margaret River Fudge Factory
Top Deal
USD 140*
USD 89* /night
View Deal
Priceline
USD 89*
Hotwire.com
USD 89*
Cancelon
USD 140*
605 Bussell Hwy, Busselton, Western Australia 6280, Australia
37.8 km from Margaret River Fudge Factory
No availability for your dates from these sites
Hotels.com
Expedia.com
Travelocity
The Sebel Busselton 553 Bussell Hwy, Busselton, Western Australia 6280, Australia
37.8 km from Margaret River Fudge Factory
Top Deal
USD 277*
USD 115* /night
View Deal
Hotels.com
USD 138*
The Sebel
USD 115*
AMOMA
USD 277*
555 Bussell Hwy, Busselton, Western Australia 6280, Australia
37.9 km from Margaret River Fudge Factory
Top Deal
USD 71*
USD 69* /night
View Deal
Travelocity
USD 69*
Hotwire.com
USD 69*
Booking.com
USD 71*
1 Holgate Rd, Busselton, Western Australia 6280, Australia
38.1 km from Margaret River Fudge Factory
Top Deal
USD 214*
USD 104* /night
View Deal
Hotels.com
USD 112*
AMOMA
USD 214*
Hotwire.com
USD 112*
Restawile Motel 340 Bussell Hwy, Busselton, Western Australia 6280, Australia
38.9 km from Margaret River Fudge Factory
USD 55* /night
View Deal
Priceline
USD 56*
Booking.com
USD 56*
TripAdvisor
USD 56*
15 Earnshaw Road, Busselton, Western Australia 6280, Australia
39.5 km from Margaret River Fudge Factory
Top Deal
USD 164*
USD 131* /night
View Deal
Hotels.com
USD 159*
Hotwire.com
USD 159*
Booking.com
USD 164*
84 Blackwood Ave, Augusta, Western Australia 6290, Australia
41.0 km from Margaret River Fudge Factory
Top Deal
USD 97*
USD 94* /night
View Deal
Orbitz.com
USD 94*
Booking.com
USD 97*
Travelocity
USD 94*
Blackwood Avenue, Augusta, Western Australia 6290, Australia
41.2 km from Margaret River Fudge Factory
USD 82* /night
View Deal
TripAdvisor
USD 82*
44 Bussell Hwy, Busselton, Western Australia 6280, Australia
41.2 km from Margaret River Fudge Factory
No photo provided
31 Bussell Hwy, Busselton, Western Australia 6280, Australia
41.4 km from Margaret River Fudge Factory
USD 70* /night
View Deal
Booking.com
USD 71*
Priceline
USD 71*
TripAdvisor
USD 71*
8 Albert St, Busselton, Western Australia 6280, Australia
41.6 km from Margaret River Fudge Factory
Top Deal
USD 99*
USD 87* /night
View Deal
Travelocity
USD 87*
Booking.com
USD 89*
Elvoline
USD 99*
40 Gale St, Busselton, Western Australia 6280, Australia
41.7 km from Margaret River Fudge Factory
USD 99* /night
View Deal
Expedia.com
USD 101*
Travelocity
USD 101*
Hotwire.com
USD 101*
6 Pries Ave, Busselton, Western Australia 6280, Australia
41.7 km from Margaret River Fudge Factory
Loading prices...
TripAdvisor
Booking.com
Priceline
Busselton Bay Motel 110 Adelaide St, Busselton, Western Australia 6280, Australia
42.9 km from Margaret River Fudge Factory
Top Deal
USD 76*
USD 73* /night
View Deal
Hotels.com
USD 76*
Travelocity
USD 75*
Orbitz.com
USD 75*
Pullman Resort Bunker Bay 42 Bunker Bay Rd | Off Cape Naturaliste Road, Bunker Bay, Cape Naturaliste, Dunsborough, Western Australia 6281, Australia
45.4 km from Margaret River Fudge Factory
Top Deal
USD 351*
USD 174* /night
View Deal
Booking.com
USD 174*
Priceline
USD 174*
AMOMA
USD 351*
Still looking for a place to stay?
Margaret River has 20 B&Bs/inns with 3,000 reviews
64 Yates Rd, Margaret River, Western Australia 6285, Australia
5.4 km from Margaret River Fudge Factory
#1 of 20 Margaret River B&B and Inns
54 Wallcliffe Rd, Margaret River, Western Australia 6285, Australia
0.8 km from Margaret River Fudge Factory
#2 of 20 Margaret River B&B and Inns
15 Loaring Pl, Margaret River, Western Australia 6285, Australia
5.1 km from Margaret River Fudge Factory
#3 of 20 Margaret River B&B and Inns
Contact accommodation for availability
See all 20 Margaret River B&Bs/inns
See all hotels in or near Margaret River
Lot 2 Smiths Beach Road, Yallingup, Western Australia 6282, Australia
32.8 km from Margaret River Fudge Factory
No availability for your dates from these sites
Booking.com
Hotels.com
Expedia.com
2024 Caves Rd | PO Box 126, Yallingup, Western Australia 6281, Australia
35.4 km from Margaret River Fudge Factory
Top Deal
USD 198*
USD 180* /night
View Deal
Travelocity
USD 198*
Orbitz.com
USD 198*
Hotels.com
USD 198*