Sandi’s on Magnetic Island

We recommend Sandi’s on Magnetic Island as having the best and most consistent food on the island. Fabulous seafood, steaks and sumptuous pork – the chef’s speciality. A great place to sit and watch the sunset whilst sipping cocktails. Snacks are available all day. They are open Wednesday to Sunday for lunch and dinner, 11:30am – Late.

Also near by

Marlin Bar

The Marlin Bar is open from 11.00am serving meals and also has a great bottle shop.

Noodies on the Beach

Noodies is a Mexican restaurant serving traditional food. It is fully licensed.

Barefoot Food and Wine Bar

Barefoot serves lunch and dinner Thursday to Monday.

Horseshoe Bay Fish n Chip cafe

They provide take away for you to eat on the beach. Closed Tuesday and Wednesday.


This cafe prepares coffee and light meals for breakfast and lunch.

Early Birds Cafe

Open for breakfast and lunch.