Margaret River Restaurants

Busselton to Augusta · Western Australia

Find a table
worth travelling for.

An independent guide to where to eat across the Margaret River region — from a quick beach-side lunch to a long winery table.

Find your kind of dining ↓
A sunlit restaurant table set beside coastal bushland
Good food, close to the coast.

Start with the plan

What are you looking for?

Browse by location, dining style or what matters to your group. We label details that should always be rechecked rather than guess about availability, dietary safety or surcharges.

Directory preview

Good places to begin

See all listings ↗

Margaret River · Tasting menu

de’sendent

Town CentreDegustationDate nightLater dining
Visit venue ↗

Margaret River · Japanese

Miki’s Open Kitchen

Town CentreDegustationSet menuDate night
Visit venue ↗

Margaret River · Pub & grill

Settlers Tavern

Town CentreFamilyVeganVegetarian
Visit venue ↗

Margaret River · Bakery & café

Margaret River Bakery

Town CentreBreakfastBudgetTakeaway
Visit venue ↗

Margaret River · Casual restaurant

Normal Van

Town CentreTakeawayBudgetFamily
Visit venue ↗

Margaret River · Café

Riversmith

Town CentreBreakfastLunchVegan
Visit venue ↗

Margaret River · Tapas & cocktail bar

Morries

Town CentreLater diningDate nightGroup
Visit venue ↗

Margaret River · Indian restaurant

Khana Khazana by Khan

Town CentreDeliveryTakeawayVegan
Visit venue ↗

Margaret River · Wine bar & wood-fired kitchen

Swings & Roundabouts Margaret River

Town CentreLater diningTakeawayGroup
Visit venue ↗

Margaret River · Brewery restaurant

Margaret River Brewhouse

Town CentreFamilyPlaygroundOutdoor
Visit venue ↗

Margaret River · South American restaurant

El Toro

Town CentreLater diningDate nightGroup
Visit venue ↗

Prevelly · Pub, bar & bistro

The Common

BeachFamilyPlaygroundVegan
Visit venue ↗

Prevelly · Beach café

White Elephant Beach Café

BreakfastLunchBeachVegan
Visit venue ↗

Prevelly · Beach café

The Sea Garden Café

BreakfastLunchBeachFamily
Visit venue ↗

Naturaliste · Farmhouse restaurant

Meelup Farmhouse

BreakfastLunchBeachFamily
Visit venue ↗

Bunker Bay · Beach house restaurant

ilma Beach House

BreakfastLunchBeachOutdoor
Visit venue ↗

Bunker Bay · Hotel restaurant

Other Side of the Moon at Pullman Bunker Bay

BreakfastLunchBeachHotel
Visit venue ↗

Yallingup · Beachside restaurant

Lamont’s Smiths Beach

BreakfastLunchBeachOutdoor
Visit venue ↗

Cowaramup · Winery & farm restaurant

Wayfinder Winery & Farm

NewLunchWineryDegustation
Visit venue ↗

Cowaramup · Taphouse

The Servo Taphouse

CowaramupLater diningOutdoorGroup
Visit venue ↗

Cowaramup · Brewery restaurant

Cowaramup Brewing Company

CowaramupLunchFamilyPlayground
Visit venue ↗

Cowaramup · Vineyard restaurant

Miss Chow’s

CowaramupWineryLunchSet menu
Visit venue ↗

Wilyabrup · Winery restaurant

Vasse Felix Restaurant

WinerySet menuDegustationDate night
Visit venue ↗

Margaret River · Winery restaurant

Voyager Estate Restaurant

WineryDegustationSet menuVegan
Visit venue ↗

Margaret River · Winery restaurant

Leeuwin Estate Restaurant

WineryDegustationSet menuSpecial events
Visit venue ↗

Karridale · Farm & winery restaurant

Glenarty Road

WineryOutdoorFamilyGroup
Visit venue ↗

Yallingup · Winery & pizza

Swings & Roundabouts

WineryFamilyOutdoorTakeaway
Visit venue ↗

Eagle Bay · Winery restaurant

Wise Wine

WineryBeachOutdoorFamily
Visit venue ↗

Wilyabrup · Winery restaurant

Amelia Park Restaurant

WineryWeddingGroupPrivate dining
Visit venue ↗

Wilyabrup · Winery restaurant

Masseria at Cherubino

WineryWeddingGroupPrivate dining
Visit venue ↗

Yallingup · Winery restaurant

Wills Domain Restaurant

WineryWeddingGroupCorporate
Visit venue ↗

Busselton Foreshore · Brewery restaurant

Shelter Brewing Co.

ForeshoreBeachFamilyOutdoor
Visit venue ↗

Busselton Foreshore · Beachfront restaurant

The Goose

ForeshoreBreakfastLunchBeach
Visit venue ↗

Busselton Foreshore · Coastal restaurant

Kyst

ForeshoreBreakfastLunchBeach
Visit venue ↗

Busselton Foreshore · Beachside café & takeaway

Sandbox

ForeshoreBreakfastLunchBeach
Visit venue ↗

Busselton Foreshore · Hotel restaurant

Together & Co.

ForeshoreHotelBreakfastDinner
Visit venue ↗

Busselton · Café

Benesse Busselton

Busselton TownBreakfastLunchTakeaway
Visit venue ↗

Busselton · Levantine restaurant

INARA Busselton

Busselton TownSet menuSpecial eventsGroup
Visit venue ↗

Busselton · French bistro

Bistro Breton

Busselton TownBreakfastLunchGluten-free options
Visit venue ↗

Busselton · Hotel bistro

The Ship Inn

Busselton TownHotelFamilyPlayground
Visit venue ↗

Busselton · Gastro pub

Busselton Pavilion

Busselton TownFamilyOutdoorGroup
Visit venue ↗

Busselton · Italian restaurant

Al Forno

Busselton TownTakeawayGluten-free optionsVegetarian
Visit venue ↗

Augusta · Hotel restaurant

Augusta Hotel

Augusta TownRiverfrontHotelOutdoor
Visit venue ↗

Augusta · Riverside restaurant

The Colourpatch

Augusta TownRiverfrontBreakfastLunch
Visit venue ↗

Augusta · Bakery & café

Augusta Bakery & Café

Augusta TownBreakfastBudgetTakeaway
Visit venue ↗

Augusta · Fish & chips takeaway

Blue Ocean Fish & Chips

Augusta TownBudgetTakeawayFamily
Visit venue ↗

Dunsborough · Seafood restaurant

Blue Manna Bistro

Dunsborough TownDate nightGluten-free optionsSpecial events
Visit venue ↗

Dunsborough · Contemporary restaurant

The Loft at The Pour House

Dunsborough TownDate nightGroupPrivate dining
Visit venue ↗

Dunsborough · Mexican restaurant

Pedro’s Mexican

Dunsborough TownFamilyGroupTakeaway
Visit venue ↗

Dunsborough · Indian restaurant

Oh Delhi

Dunsborough TownTakeawayVeganVegetarian
Visit venue ↗

Dunsborough · Pub & kitchen

The Pour House

Dunsborough TownFamilyOutdoorGroup
Visit venue ↗

Dunsborough · Hotel bistro

Dunsborough Tavern

Dunsborough TownHotelFamilyOutdoor
Visit venue ↗