Indiana, Cottesloe Beach

Restaurant and Cafe

Indiana is an iconic West Australian landmark located on the pristine white sands of Cottesloe Beach. Offering diners uninterrupted views of the Indian Ocean from all tables, Indiana provides a picturesque setting to enjoy any special occasion.

Their menu focuses on fresh Western Australian produce with their food philosophy being “less is more”, by treating the ingredients with integrity and letting the produce speak for itself.

Indiana offers a fantastic shared-style menu, including wood-fired delicacies; charcuterie style items and local seafood. They aim to keep the overall feel relaxed – perfect for their beachfront location. Team this with beach driven wines, clever cocktails and Indiana’s signature beers and cider, and you’ve got a winning combination.


Alfresco/Outdoor Dining Australian Tourism Accreditation Bar Between $20 and $30 Breakfast Carpark Caters for hearing impairment Caters for high support needs Caters for limited mobility Caters for vision impairment Coach Parking Dinner Disabled access available Food & Wine Fully licensed, No BYO Lunch Modern Australian Private Dining Area Seafood Suitable for Functions Waterside Dining Wheelchair access

Other Nearby Food and Drink

View All
The National Hotel, Fremantle, Western Australia

The National Hotel


Istanbul Turkish Restaurant, Fremantle, Western Australia

Istanbul Turkish Restaurant


Samson's Paddock, Mosman Park, Western Australia

Samson’s Paddock

Mosman Park

BWG Steakhouse, Applecross, Western Australia

BWG Steakhouse

Applecross, Melville

The Old Brewery, Perth, Western Australia

The Old Brewery


Metro Indian Restaurant, Subiaco, Western Australia

Metro Indian Restaurant


Contact Us