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 Yallingup Beach

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
25 Bussell Hwy, Margaret River, Western Australia 6285, Australia
33.1 km from Yallingup Beach
Loading prices...
Ctrip.com
CheapTickets
Expedia.com
Lot 2 Smiths Beach Road, Yallingup, Western Australia 6282, Australia
2.1 km from Yallingup Beach
#2 of 2 hotels in Yallingup
Loading prices...
TripAdvisor
HotelQuickly
Hotels.com
2024 Caves Rd | PO Box 126, Yallingup, Western Australia 6281, Australia
3.1 km from Yallingup Beach
#1 of 2 hotels in Yallingup
Top Deal
USD 203*
USD 157* /night
View Deal
Orbitz.com
USD 157*
Expedia.com
USD 158*
Priceline
USD 203*
50 Dunn Bay Rd | Margaret River Wine Region, Dunsborough, Western Australia 6281, Australia
7.9 km from Yallingup Beach
Top Deal
USD 140*
USD 89* /night
View Deal
Hotwire.com
USD 112*
Booking.com
USD 112*
Cancelon
USD 140*
Pullman Resort Bunker Bay 42 Bunker Bay Rd | Off Cape Naturaliste Road, Bunker Bay, Cape Naturaliste, Dunsborough, Western Australia 6281, Australia
11.3 km from Yallingup Beach
Loading prices...
TripAdvisor
Expedia.com
Hotels.com
12 Little Colin Street, Busselton, Western Australia 6280, Australia
22.2 km from Yallingup Beach
Loading prices...
Hotwire.com
Hotels.com
Priceline
605 Bussell Hwy, Busselton, Western Australia 6280, Australia
22.7 km from Yallingup Beach
No availability for your dates from these sites
Expedia.com
Hotels.com
Travelocity
Abbey Beach Resort
Abbey Beach Resort 595 Bussell Hwy, Busselton, Western Australia 6280, Australia
22.8 km from Yallingup Beach
Top Deal
USD 221*
USD 208* /night
View Deal
Expedia.com
USD 216*
Priceline
USD 221*
Hotwire.com
USD 215*
555 Bussell Hwy, Busselton, Western Australia 6280, Australia
22.9 km from Yallingup Beach
Top Deal
USD 97*
USD 94* /night
View Deal
Hotwire.com
USD 94*
Travelocity
USD 94*
Booking.com
USD 97*
The Sebel Busselton 553 Bussell Hwy, Busselton, Western Australia 6280, Australia
23.2 km from Yallingup Beach
No availability for your dates from these sites
Booking.com
Hotels.com
Hotwire.com
1 Holgate Rd, Busselton, Western Australia 6280, Australia
23.3 km from Yallingup Beach
Loading prices...
Elvoline
Hotels.com
Hotwire.com
Restawile Motel 340 Bussell Hwy, Busselton, Western Australia 6280, Australia
25.3 km from Yallingup Beach
USD 58* /night
View Deal
Priceline
USD 59*
TripAdvisor
USD 59*
Booking.com
USD 59*
15 Earnshaw Road, Busselton, Western Australia 6280, Australia
26.0 km from Yallingup Beach
USD 198* /night
View Deal
Hotels.com
Booking.com
Hotwire.com
44 Bussell Hwy, Busselton, Western Australia 6280, Australia
28.6 km from Yallingup Beach
No photo provided
40 Gale St, Busselton, Western Australia 6280, Australia
28.7 km from Yallingup Beach
Top Deal
USD 115*
USD 108* /night
View Deal
Expedia.com
USD 108*
Orbitz.com
USD 108*
Booking.com
USD 115*
31 Bussell Hwy, Busselton, Western Australia 6280, Australia
28.7 km from Yallingup Beach
USD 85* /night
View Deal
Booking.com
USD 86*
TripAdvisor
USD 86*
Priceline
USD 86*
8 Albert St, Busselton, Western Australia 6280, Australia
29.1 km from Yallingup Beach
Loading prices...
TripAdvisor
Priceline
Expedia.com
6 Pries Ave, Busselton, Western Australia 6280, Australia
29.3 km from Yallingup Beach
USD 74* /night
View Deal
Priceline
USD 74*
Booking.com
USD 74*
Busselton Bay Motel 110 Adelaide St, Busselton, Western Australia 6280, Australia
30.1 km from Yallingup Beach
Top Deal
USD 75*
USD 73* /night
View Deal
Expedia.com
USD 75*
Travelocity
USD 75*
Priceline
USD 73*
25 Bussell Hwy, Margaret River, Western Australia 6285, Australia
33.1 km from Yallingup Beach
Loading prices...
Ctrip.com
CheapTickets
Expedia.com
71 Bussell Hwy, Margaret River, Western Australia 6285, Australia
33.5 km from Yallingup Beach
Loading prices...
Hotels.com
Expedia.com
Agoda.com
125 Bussell Hwy, Margaret River, Western Australia 6285, Australia
34.1 km from Yallingup Beach
Loading prices...
TripAdvisor
Priceline
31 Le Souef St | PO Box 1620, Margaret River, Western Australia 6285, Australia
34.2 km from Yallingup Beach
Loading prices...
Hotels.com
Expedia.com
Travelocity
18 Farrelly St, Margaret River, Western Australia 6285, Australia
34.2 km from Yallingup Beach
Top Deal
USD 141*
USD 137* /night
View Deal
Hotels.com
USD 137*
Travelocity
USD 137*
Booking.com
USD 141*
Wallcliffe Road, Margaret River, Western Australia 6285, Australia
34.3 km from Yallingup Beach
Top Deal
USD 153*
USD 127* /night
View Deal
Hotwire.com
USD 153*
Orbitz.com
USD 153*
Booking.com
USD 153*
31 Fearn Ave, Margaret River, Western Australia 6285, Australia
34.3 km from Yallingup Beach
Loading prices...
Priceline
Hotels.com
Expedia.com
40 Wallcliffe Rd, Margaret River, Western Australia 6285, Australia
34.3 km from Yallingup Beach
Top Deal
USD 220*
USD 211* /night
View Deal
Expedia.com
Priceline
USD 220*
Agoda.com
187 Wallcliffe Rd, Margaret River, Western Australia 6285, Australia
34.6 km from Yallingup Beach
Loading prices...
TripAdvisor
Booking.com
Ctrip.com
1 Resort Pl | Gnarabup Beach, Margaret River, Western Australia 6285, Australia
38.6 km from Yallingup Beach
Loading prices...
Priceline
Hotels.com
Hotwire.com
Still looking for a place to stay?
Yallingup has 11 B&Bs/inns with 1,064 reviews
1958 Caves Rd, Yallingup, Western Australia 6281, Australia
3.8 km from Yallingup Beach
#1 of 11 Yallingup B&B and Inns
Loading prices...
Hotwire.com
Hotels.com
Booking.com
1481 Wildwood Rd, Yallingup, Western Australia 6282, Australia
4.8 km from Yallingup Beach
#2 of 11 Yallingup B&B and Inns
Loading prices...
Expedia.com
Travelocity
Hotwire.com
58 Zamia Gr, Yallingup, Western Australia 6282, Australia
5.8 km from Yallingup Beach
#3 of 11 Yallingup B&B and Inns
Loading prices...
Agoda.com
Hotels.com
Orbitz.com
See all 11 Yallingup B&Bs/inns
See all hotels in or near Yallingup
50 Dunn Bay Rd | Margaret River Wine Region, Dunsborough, Western Australia 6281, Australia
7.9 km from Yallingup Beach
Top Deal
USD 140*
USD 89* /night
View Deal
Hotwire.com
USD 112*
Booking.com
USD 112*
Cancelon
USD 140*
12 Little Colin Street, Busselton, Western Australia 6280, Australia
22.2 km from Yallingup Beach
Loading prices...
Hotwire.com
Hotels.com
Priceline
605 Bussell Hwy, Busselton, Western Australia 6280, Australia
22.7 km from Yallingup Beach
No availability for your dates from these sites
Expedia.com
Hotels.com
Travelocity
Abbey Beach Resort
Abbey Beach Resort 595 Bussell Hwy, Busselton, Western Australia 6280, Australia
22.8 km from Yallingup Beach
Top Deal
USD 221*
USD 208* /night
View Deal
Expedia.com
USD 216*
Priceline
USD 221*
Hotwire.com
USD 215*
555 Bussell Hwy, Busselton, Western Australia 6280, Australia
22.9 km from Yallingup Beach