make a reservation

Contact Sole Restaurant, Marcoola's Sensational Seafood Place

Dive into seafood at Sole, serving up a fresh catch daily.

Please make an online reservation via our booking portal to dine-in at our Marcoola seafood restaurant, or if you prefer to speak to someone, feel free to make a reservation over the phone on (07) 5221 5646. You can also call us to place a takeaway order for pick-up, to enquire about our gift vouchers, or to discuss how our chefs can accommodate any food/dietary restrictions you may have.

Alternatively, you can also contact us via email at

You will find us a short stroll from the beach at 10 Seaward Lane beside Seashore Street Park.

We are open from Thursday to Sunday for lunch and dinner.

Sundays at sole: 3pm till 6pm

Sole banquet

Available for lunch only with a minimum of 2 people per table to order… let Sole take care of you.