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 Suitable for Functions Waterside Dining Wheelchair access

Trading Times

  • ALL Open 08:00 to 21:00

Other Nearby Food and Drink

View All
Lot Twenty, Perth, Western Australia

Lot Twenty


Captain Stirling Hotel, Nedlands, Western Australia

Captain Stirling Bar and Grill


Samson's Paddock, Mosman Park, Western Australia

Samson's Paddock

Mosman Park

Sayers Sister, Perth, Western Australia

Sayers Sister


Beiyrut Restaurant Lebanese Cuisine, Tuart Hill, Western Australia

Beiyrut Restaurant Lebanese Cuisine

Tuart Hill, Stirling

Istanbul Turkish Restaurant, Fremantle, Western Australia

Istanbul Turkish Restaurant


Contact Us