Need a Hand?
Let one of Viva's friendly travel consultants help you find the perfect holiday.1800 848 246 Enquire now
Tropical North Queensland is a wonderful holiday destination. You can experience the World-Heritage listed Great Barrier Reef, the Daintree Rainforest and some of the most beautiful palm fringed beaches in Australia. Treat yourself and indulge in rejuvenating spa treatments, sample fresh local seafood and go on an adventure to discover the iconic natural wonderlands in this region.
From luxury resorts & spas to bargain stays, the region is perfect for family and honeymooners alike. If you simply feel like a tropical getaway closer to home or just do nothing and relax by the pool, check out Cairns, Palm Cove and resort town Port Douglas. If you're keen for more, drive down to Townsville and nearby Magnetic Island for natural scenery and water activities.
Enjoy the many activities in Cairns and CBD. Aside from being the starting point of your Great Barrier Reef adventures, you can also do some shopping, dining and enjoy the picturesque swimming lagoon. Take a stroll along the boardwalk and take in Cairns' foreshore promenade and visit other attractions, including national parks, the Ma Mu Rainforest Canopy Walkway and Night Zoo Safari.
Situated 30 minutes north of Cairns, Palm Cove and surrounding beaches are popular with honeymooners and family getaway. Enjoy amazing white sand beaches (Holloways, Trinity and Kewarra), beautiful coastlines and a range of dining & spa options.
An hour's drive from Cairns brings you to Port Douglas, one of Australia's best resort destinations. Play a round of golf, pamper yourself in luxury spas, enjoy dramatic sunsets or simply relax in beautiful tropical surrounds.
Townsville is a gateway to another World-Heritage listed icon - the Wet Tropics Rainforest. The city is a thriving metropolis with numerous restaurants and bars. The foreshore is picturesque and perfect for a spot of picnic. 20 minutes ferry ride away you'll find Magnetic Island, a laid-back island with great beaches.