Weddings at Mantra in Mooloolaba

Say yes to your dream wedding at Mantra Mooloolaba Beach. Positioned across from sandy shores and turquoise waters, our Sunshine Coast resort is placed in an exquisite location for a magical wedding celebration.

Your special day will be everything you’ve imagined, with ceremony venues including the resort podium, tropical gardens, or private rooftop overlooking the Pacific Ocean. Allow your personal wedding coordinator to manage every aspect catered to your needs. Packages include a range of options such as a deluxe bamboo archway dressed in flowers, to a beautifully decorated gazebo, and a carpet or seagrass aisle runner. Our reception packages cater for 20-150 guests, with the choice of cocktail, buffet or alternate serve, situated in the elegant Mantra Room or dazzling pool deck.

To make your wedding preparation even smoother, Mantra Mooloolaba Beach offers 1, 2 and 3 bedroom apartments, many with striking ocean vistas, so you won't have to travel on your special day. Most apartments also include dreamy spa baths so you can relax and unwind before you say "I do". The resort provides a tour desk, 24 hour reception, internet (fee applies), room service, exercise room, indoor and outdoor pools, spa and sauna, a recreation and observation deck and games room.

Ceremony & reception venues

Beautifully appointed ceremony and reception venues can be tailored to create the mood and style you desire. From a romantic garden or rooftop ceremony to a poolside reception, let us create the wedding of your dreams.

Menus & catering

Make your selection from our delectable Signature Cocktail Package with 3 hours of canapé service, or our Dream Package for a 2 course alternate serve or full buffet menu should you desire.

Wedding accommodation

One night’s accommodation is complementary for the bride and groom on their wedding night in a 1 Bedroom Apartment, ensuring you are totally relaxed with everything you need at your fingertips. With ocean views from most apartments and luxe spa baths, you'll feel totally rejuvenated.