Where to stay

Choose the town first, then the bed

Ten base towns from the jetty to the southern cape, then a short list of stays from powered sites to the resorts on Bunker Bay.

Car hireHire desks at Busselton AirportPre-book, keys at the terminal
Pick a base

Which town to sleep in

The region is long and thin. Where you base yourself decides how much of your holiday is spent on Caves Road, so choose by what you want outside the door, not by the name you know.

Busselton

10 min · 8 km from the airport

The region's biggest town (27,233 at the 2021 census), a beach city on the sheltered, north-facing shore of Geographe Bay with the 1.8 km timber jetty at its centre. Calm, warm water, a redeveloped foreshore and a town centre on Queen Street for shopping and dining. Busselton Airport is only a ten-minute drive away.

Walkable: From the foreshore you can walk to the jetty, two playgrounds, a skate park, cafes, restaurants and the Shelter brewery; Queen Street shops and eateries and the Cultural Precinct are a short walk inland.

Close to: Gateway to the wine region; Dunsborough, Meelup and Cape Naturaliste beaches are about 25-35 minutes west.

Downside: It is the furthest base from the southern surf coast and the caves around Margaret River, and the Geographe Bay beaches are calm rather than surf beaches.

familiesbudgetfirst-timersshort stays

Dunsborough

34 min · 33 km from the airport

A holiday town of about 7,200 people on the western end of Geographe Bay, 24 km west of Busselton. The foreshore has very calm, sandbank-protected water with a seasonal swimming enclosure and pontoon, and the town is known for its beaches, restaurants, cafes and boutique shops.

Walkable: The foreshore beach, grassed picnic areas and the old boat ramp swimming enclosure; restaurants, cafes and boutiques in town.

Close to: Meelup Beach, Eagle Bay and Cape Naturaliste lighthouse are minutes away; Yallingup surf beaches and the northern wineries are a short drive; Margaret River is 37 km south.

Downside: Popular with school leavers for the annual end-of-year celebrations, so avoid late November if you want quiet.

familiescouplesbeach-first

Yallingup

41 min · 41 km from the airport

A small ridge-top village (1,195 residents in the 2021 census) inside Leeuwin-Naturaliste National Park with views over the Indian Ocean, 34 km west of Busselton. It is a surfing town above all, with Yallingup, Smiths and Injidup beaches, plus a calm lagoon at Yallingup Beach for swimming and snorkelling, and Ngilgi Cave a short bush walk from the village.

Walkable: Yallingup Beach and its lagoon, the heritage Caves House Hotel pub and gardens, a general store, a bakery and a beachside cafe; Ngilgi Cave is a short walk.

Close to: Dunsborough is about 8 km; the Caves Road arts precinct and the northern wineries are close; Margaret River is about 45 minutes south via Caves Road.

Downside: Tiny village with limited shopping; most supplies and dining choice mean a drive to Dunsborough.

surferscoupleswine-firstfamilies (resort stays)

Eagle Bay / Bunker Bay

42 min · 33 km from the airport

Two sheltered bays at the tip of Cape Naturaliste, about 8 km from Dunsborough. Eagle Bay is a hamlet of luxury holiday homes (only 120 residents, most homes empty on census night) with a wide, shallow, north-facing swimming beach; Bunker Bay is a long calm beach with a cafe, showers and toilets at the car park and the region's only large beachfront resort.

Walkable: The beach and, at Bunker Bay, the car-park cafe; there are no shops in either bay.

Close to: Dunsborough for shops and restaurants, Meelup Beach, Cape Naturaliste lighthouse and the HMAS Swan dive wreck.

Downside: No town centre or supermarket, so you drive to Dunsborough for everything; holiday-home rentals dominate.

couplesfamilies with small kidsluxury

Cowaramup

37 min · 42 km from the airport

A quirky inland village of about 2,100 people on Bussell Highway, 13 km north of Margaret River and 36 km from Busselton, famous for its 42 life-size fibreglass cows. It sits roughly in the middle of the wine region and is the closest townsite to wineries such as Vasse Felix and Howard Park.

Walkable: A general store, bakery, fruit and veg shop, liquor store, cafes, a fudge shop and gourmet produce stores along the main street.

Close to: The Wilyabrup wineries and breweries all around; Gracetown beach 13 km west; Margaret River 13 km south.

Downside: Inland with no beach of its own; the nearest surf and swimming is Gracetown, a 15-minute drive.

wine-firstfamiliesbudget

Gracetown

50 min · 55 km from the airport

A tiny coastal hamlet (238 residents) on the curve of Cowaramup Bay, 13 km west of Cowaramup and 21 km north-west of Margaret River. The bay is framed by the North Point and South Point surf breaks, with a quieter family swimming beach in the middle, and the Cape to Cape Track crosses the beach.

Walkable: The beach and the Gracetown General Store up the hill (known for pies that sell out early); accommodation is holiday houses, chalets and a caravan park.

Close to: Cowaramup village and the Wilyabrup wineries and breweries are a short drive inland.

Downside: One general store and no other shops or pubs; supplies mean a drive to Cowaramup or Margaret River.

surfersfamiliescouples wanting quiet

Margaret River township

49 min · 54 km from the airport

The main town of the southern half of the region (about 7,400 people), set inland about 9 km from the coast among tall trees and vineyards, roughly halfway between the two capes. It is the hub for wineries, provenance-driven dining, galleries, street art, the Farmers Market and mountain-bike trails, and the base for the caves to the south.

Walkable: The main street (Bussell Highway) with the heritage Margaret River Hotel, cafes, galleries and shops, plus the visitor centre; the hostel is a few hundred metres from the centre.

Close to: Prevelly and Gnarabup beaches about 9 km west; Cowaramup wineries 13 km north; Mammoth Cave 21 km south.

Downside: Not on the beach; every swim or surf is a drive west.

wine-firstcouplesfoodiesbudget (hostel)

Prevelly and Gnarabup

57 min · 63 km from the airport

Two small beach settlements (205 and 525 residents) at the mouth of the Margaret River, about 9 km west of town. Prevelly has Surfers Point and Main Break, the sunset lawns and the white Greek Orthodox chapel; Gnarabup has a reef-sheltered inlet with a jetty and pontoon that is the calm swimming beach of the south.

Walkable: Gnarabup Beach and the White Elephant Beach Cafe, the Sea Garden Cafe, The Common, Riflebutt Reserve playground, the coastal trail to Surfers Point and the river mouth; the caravan park is a five-minute walk from the beach.

Close to: Margaret River township 8-9 km east for shops and wineries.

Downside: A handful of cafes but no supermarket; shopping is in Margaret River.

surfersfamiliesdog owners

Witchcliffe

57 min · 54 km from the airport

A quaint timber-town village of about 480 people on Bussell Highway, 9 km south of Margaret River, with early-settlement buildings and gift stores. Redgate Beach and the Georgette shipwreck site lie to the west.

Walkable: A few gift stores and historic buildings along the highway; no beach.

Close to: Redgate Beach, the caves and Boranup Forest to the south, Margaret River 9 km north.

Downside: Very small with no beach or supermarket; it suits people who want a cheaper, quieter spot between the town and the caves.

couplesbudgetquiet

Augusta

1 h 18 min · 101 km from the airport

A quiet, old-fashioned holiday and retirement town (1,211 residents) at the southern tip of the region where the Blackwood River meets Flinders Bay, 322 km south of Perth. It is the closest town to Cape Leeuwin, where the Southern and Indian oceans meet, and whales pass by on their migration.

Walkable: The Augusta Hotel bars and bistro on the river, the Flinders Bay lagoon with its small jetty, picnic tables and barbecues, and the two Shire holiday parks.

Close to: Cape Leeuwin lighthouse, Hamelin Bay stingrays, Jewel Cave and the Boranup karri forest.

Downside: About 40 km south of Margaret River and 50 km or more from the Cowaramup wineries, and 78 minutes from Busselton Airport.

families with small kidscouples wanting quietfishing and whales
Places to stay

Verified stays across the price range

Links go to each stay's own site; we take no bookings and earn nothing from them.

BIG4 Dunsborough Southern Stars Holiday Park

Anniebrook (Dunsborough)

Rural BIG4 park between Busselton and Dunsborough with cabins, powered and unpowered sites, fenced pet-friendly sites, a playground, flying fox and pump track.

holiday parkKidsPets
Website →31 min from the airport

Busselton Jetty Tourist Park

Busselton

Council-owned park right beside the foreshore and the base of the jetty, with cabins and caravan and camping sites under peppermint trees; playgrounds, cafes and a brewery are next door.

holiday parkPets

Conto Campground (DBCA)

Boranup (Leeuwin-Naturaliste National Park)

Very large national-park campground in peppermint woodland 4 km from Conto Beach, near Boranup Forest and on the Cape to Cape Track; eight unpowered camping areas, pit toilets, no drinking water, $20 per adult and $5 per child a night, bookings essential online up to 180 days ahead.

camping$
Website →1 h 12 min from the airport

Flinders Bay Holiday Park (Yiradjinda)

Augusta

Shire-run park and the only beachfront holiday park in Augusta, with powered and unpowered sites, water sports and boat storage; pet friendly.

holiday parkPets
Website →1 h 21 min from the airport

Hamelin Bay Holiday Park

Hamelin Bay (Karridale)

Privately run beachfront park inside Leeuwin-Naturaliste National Park with ocean-view cottages, cabins and sites within metres of the beach, a kiosk, playground and the famous shoreline stingrays; mobile reception is poor, which is the point.

holiday parkKids
Website →1 h 14 min from the airport

Margaret River Backpackers

Margaret River

The town's hostel (formerly the YHA), 52 beds in air-conditioned four- to ten-bed dorms a few hundred metres from the town centre, shops and visitor centre; reception hours are limited so arrange arrival by email.

hostel

Prevelly Caravan Park

Prevelly

Five minutes' walk from the beach and minutes from Surfers Point, 8 km from Margaret River; sites from $35, on-site vans and cabins with shared bathrooms, and en-suite fisherman's cottages for families (two-night minimum on vans, cabins and cottages).

holiday park$Kids
Website →57 min from the airport

RAC Busselton Holiday Park

Abbey (Busselton)

Big RAC park just off Caves Road with a short walk to Geographe Bay, cabins from one to two bedrooms plus powered and tent sites; about ten minutes' drive to Busselton town.

holiday parkPets
Website →21 min from the airport

Turner Holiday Park (Yiradjinda)

Augusta

Shire-run park at the Blackwood River mouth close to Augusta town, with chalets, powered and unpowered sites and accessible facilities; no pets.

holiday park
Website →1 h 20 min from the airport

Augusta Hotel

Augusta

Pub-hotel on the edge of the Blackwood River with views over Flinders Bay, family and seaview rooms, self-contained cottages, bars, bottleshop and bistro; a base for Cape Leeuwin.

hotelKids
Website →1 h 18 min from the airport

Caves House Hotel Yallingup

Yallingup

Heritage pub-hotel from 1903 a short walk from Yallingup Beach, with heritage, budget and spa rooms in the main hotel and a family suite in the Homestead, plus live music.

hotel
Website →40 min from the airport

Grande Escape Margaret River (formerly Stay Margaret River)

Margaret River

Motel-style hotel on six acres of landscaped grounds minutes from the village, with a pool, playground, bar and bistro; rooms from standard queens to two-bedroom units, several wheelchair friendly.

hotelKids
Website →50 min from the airport

Margaret River Hotel

Margaret River

Heritage-listed 1936 pub-hotel on the main street with 28 rooms, bar, dining room and wine cellar, restored over five years and due to reopen in late 2026; check it has opened before booking.

hotel
Website →48 min from the airport

Abbey Beach Resort

Busselton

Beachfront apartment resort on Geographe Bay with indoor and outdoor pools, tennis courts, gym and restaurants; one- to three-bedroom apartments suit families.

resort
Website →19 min from the airport

Burnside Organic Farm

Margaret River

Family-run certified biodynamic farm and winery with rammed-earth and limestone bungalows overlooking the organic vineyard and cattle paddocks, a short drive from town, beaches and caves.

farm stay

Discovery Parks Margaret River (Taunton Farm Holiday Park)

Cowaramup

Holiday park on a working beef and sheep farm on Bussell Highway at Cowaramup with country cabins and sites, a daily 3:30pm animal feeding, playground and bouncing pillow; about 15 minutes to Margaret River.

farm stayKids
Website →40 min from the airport

Dunsborough Beach Cottages

Dunsborough

Self-contained two- to four-bedroom cottages on Geographe Bay, with a separate run of adults-only beachfront cottages.

cottages
Website →35 min from the airport

Forest Rise Chalets and Lodge

Yelverton

Self-contained spa chalets on a 240-acre private bush estate in the northern wine region, a short drive from the coast; chalets from $390 a night, lodge $1,400.

cottages$$$

Margarets Beach Resort

Gnarabup

Apartment resort about 500 m from Gnarabup Beach and 10 km from town, with a heated outdoor pool (September to May), playground, barbecues and restaurant; studios to a four-bedroom beach house.

resortKids
Website →59 min from the airport

Pullman Bunker Bay Resort

Bunker Bay (Naturaliste)

Five-star beachfront villa resort with direct access to Bunker Bay, a heated infinity pool, Vie Spa, tennis and two restaurants; studios to three-bedroom villas sleeping up to seven.

resort
Website →46 min from the airport

Seashells Yallingup

Yallingup

Self-contained one- and two-bedroom apartments in the heritage gardens of Caves House, ten minutes' walk to Yallingup Beach and a bush walk from Ngilgi Cave.

resort$$
Website →40 min from the airport

Smiths Beach Resort

Yallingup

Award-winning luxury resort on the sand at Smiths Beach with self-contained beach houses, villas, shacks and apartments, heated pools and Lamont's restaurant and deli; all rooms have kitchens and laundries, so it works for families.

resortKids
Website →44 min from the airport

Surfpoint Resort

Gnarabup

Small family-owned lodge in bushland at Gnarabup near the Prevelly surf beaches; home-away-from-home feel, no pets.

resort
Website →1 h 00 min from the airport

Wildwood Valley Cottages

Yallingup

Four private self-catering cottages in quiet bush with ocean views near Yallingup, with Thai and Italian cooking schools run on site.

cottages
Website →33 min from the airport

Injidup Spa Retreat

Yallingup

Ten adults-only villas, each with a private plunge pool and uninterrupted ocean views above Injidup beach; winter packages from $1,500 for two nights.

retreat$$$$
Website →53 min from the airport

Losari Retreat

Margaret River

Six self-contained villas with private outdoor spas on a 66-acre property eight minutes from Margaret River; best for adults, with one two-bedroom villa set up for families.

retreatKids
Website →52 min from the airport

Yala Yallingup (formerly Empire Retreat)

Naturaliste (between Yallingup and Dunsborough)

Boutique bushland and vineyard retreat with a luxury day spa, recently rebranded from Empire Retreat; suites with freestanding baths and a cottage.

retreat
Booking tips

Before you book

Car hire

Pick up the keys at Busselton Airport

Every desk at the airport in one place. Book before you fly; keys are at the terminal.

Independent guide, not affiliated with the City of Busselton or the airport. Links to hire companies may be affiliate links; if you book through one we may earn a commission at no cost to you.