$$$ | Asian, Thai

Spirit House Restaurant

20 Ninderry Rd, Yandina, QLD, AU 4561 (Yandina)



$70 Average Per Person




Open Today (Thu)

12:00PM – 4:30PM

6:00PM – 11:30PM

See all open hours...

Our kitchen is small and we schedule our tables so you can have the best dining experience possible for your chosen time thus avoiding long waits between courses. If you need to change your chosen time, please do so through the links in your confirmation email or call us on (07) 5446 8994 . Trust us, arriving at 7.30 for a 7.00pm booking does make a big difference.

Bar Hours

We don't have a sit down bar, so please don't arrive too early thinking you can wait at the bar for your table - you may be standing for a long time.


View Spirit House Restaurant Menu


Your Chosen Time or Day Not Available?

Weekends book out well in advance - if you find there is no availability for your chosen day, please use the 'Make A Reservation' Box near the top of this page to search for other dates or times.

The system will show you other available times for the date you choose - so if you see nothing, then we are Fully Booked.

Group Bookings:

For group bookings of 10 or more, please call the office on (07) 5446 8994 during busines hours.


Ideally we would like 24hours notice for cancellations. You can cancel through the links send in your confirmation email or by calling us on (07) 5446 8994 or by emailing restaurant@spirithouse.com.au.

Allergies and Special Requests:

If you have any special requests  you will need to call us on (07) 5446 8994 to make your booking - do not book online. We simply can't guarantee any requests unless the booking is made by phone. 


You can see our complete menu at www.spirithouse.com.au/restaurant - all vegetarian and gluten free items are marked on this menu.


Please double check your date and time - occasionally we get people who mix their dates up and turn up on a Friday night even though they booked for a Saturday lunch. If you're unsure about anything, please call us to book instead on: (07) 5446 8994.

Special Reservations

If you have any specific requests eg: dietary, access or a special table - please do NOT book online. Call us on (07) 5446 8994 so we can discuss your  requirements with you on the phone and make sure your needs are met and we'll make the booking for you.


Contact Information






(07) 5446 8994