Cairns itself doesn't have a beach — the city sits on Trinity Inlet, and swimming happens at the Esplanade Lagoon, a free, stinger-free saltwater public pool open year-round. But just 10 to 35 minutes' drive north along the Captain Cook Highway, a string of beaches runs from Machans Beach to Ellis Beach, collectively known as the Northern Beaches or the Marlin Coast.
Each beach has its own character. Palm Cove is the most developed — a polished beachside village with fine dining, boutique resorts and Melaleuca-shaded esplanades. Trinity Beach is the relaxed all-rounder popular with families and locals. Yorkeys Knob has a marina and a more suburban feel. Holloways, Kewarra and Clifton are quieter residential beaches. Ellis Beach, the furthest north before the road climbs toward Port Douglas, is a local favourite for its wide sand and laid-back vibe.
This guide covers each beach from closest to Cairns to furthest north, with practical details to help you choose where to swim, eat and spend your beach time.
Quick Reference — All Eight Beaches
| Beach | From Cairns | Character | Stinger Net | Dining |
|---|---|---|---|---|
| Machans Beach | ~10 min | Closest to Cairns, quiet residential, limited sand | No | Minimal |
| Holloways Beach | ~12 min | Closest swimmable beach, community feel, kitesurfing | Yes | Cafes, bars, fish & chips |
| Yorkeys Knob | ~20 min | Marina, golf course, suburban, local hangout | Yes | Yacht club, cafes |
| Trinity Beach | ~20 min | Family-friendly all-rounder, sheltered, local favourite | Yes | Pub, Italian, cafes — good range |
| Kewarra Beach | ~25 min | Hidden gem, quiet, wide sandy beach, sunset spot | Yes | Resort bistro |
| Clifton Beach | ~25 min | Residential, uncrowded, palm-lined, scenic bike path | Yes | Limited — nearby Smithfield |
| Palm Cove | ~25 min | Polished village, fine dining, boutique resorts, Melaleuca esplanade | Yes | Excellent — 15+ restaurants on Williams Esplanade |
| Ellis Beach | ~35 min | Local secret, wide sand, bar & grill, campground, quiet | Yes | Ellis Beach Bar & Grill |
The Northern Beaches stretch 35 km north of Cairns along the Captain Cook Highway — each beach has a distinct character, from polished Palm Cove to the wild sands of Ellis Beach.
Beach-by-Beach Guide
Listed from closest to Cairns to furthest north, following the Captain Cook Highway.
Machans Beach
The closest beach to Cairns, Machans is a small residential suburb on the edge of the Barron River delta. The beach has been impacted by erosion over the years — large rock barriers line parts of the shore — so it's not ideal for swimming or sunbathing. There is no stinger net. The esplanade walk is pleasant, and the suburb has a quiet local charm, but most visitors pass through on their way to the better swimming beaches further north.
Holloways Beach
Holloways is the closest proper swimming beach to Cairns — a quiet, community-oriented suburb with a strong local feel. Dog walkers, joggers and families who prefer somewhere low-key congregate here. The beach is wide and sandy with a stinger-resistant swimming enclosure during the season and lifeguard patrols. A small cluster of cafes, a couple of bars and a fish-and-chip shop sit near the foreshore.
Holloways is popular with kitesurfers when the south-easterly trade winds blow during the dry season — the wide sandy foreshore and reliable wind make it one of the better kitesurfing spots in the region. For visitors staying in Cairns who want a quick beach trip without driving all the way to Palm Cove, Holloways is a solid choice, especially in the afternoon for a sunset swim.
Yorkeys Knob
Yorkeys Knob is a suburban beach community centred around its marina and the Half Moon Bay Golf Club — an 18-hole par 70 course with views over the Coral Sea and the rainforest ranges (visitors welcome, no booking required for casual rounds). The beach is long and sandy with a stinger net, though it can be exposed to wind — great for kitesurfing and windsurfing, less ideal for calm family swimming on blustery days.
The Yorkeys Knob Boating Club overlooks the marina and serves affordable meals and drinks with waterfront views — a relaxed spot for a beer and a sunset. Half-day reef trips depart from the Yorkeys Knob marina on some operators, which can be convenient if you're based at the Northern Beaches rather than Cairns CBD.
Trinity Beach
Trinity Beach is the Northern Beaches' all-rounder — popular with locals, families and visitors who want a proper beach experience without Palm Cove's premium price tag. Sheltered between two headlands, Trinity is one of the more protected beaches in the area, which makes it a good choice on windy days when other beaches get choppy. The beach is wide and sandy, backed by a grassy foreshore with free BBQs, picnic shelters, playgrounds and a shady canopy of beach almonds and coconut palms.
A stinger net and lifeguard patrols operate during the season. The Henry Ross Lookout above Trinity Beach offers panoramic views of the coast and Coral Sea — a short drive or steep walk from the beach, and excellent for sunrise photography. Dining options are solid: the Trinity Beach Tavern does reliable pub meals with ocean views, L'Unico has been serving Italian on the waterfront for over 25 years, and several cafes and a small shopping area are within walking distance. Accommodation is more affordable than Palm Cove, with good beachfront apartment options.
Kewarra Beach
Kewarra Beach is one of the Northern Beaches' hidden gems — a wide, sweeping arc of sand between Palm Cove and Trinity Beach that remains quiet and uncrowded even when its neighbours are busy. Predominantly residential with no commercial strip, which is exactly its appeal. The beach is framed by palms and rainforest, with a covered BBQ area, small playground and a stinger net with seasonal lifeguards.
Locals gather here for sunset picnics — it's one of the best spots on the Northern Beaches for watching the sky change colour over the Coral Sea. The Kewarra Beach Resort offers bistro dining open to the public. Fishing enthusiasts like the beach for mud crabbing and casting a line. A 3 km bike path connects Clifton Beach to Palm Cove along the foreshore, passing through Kewarra — a lovely sunrise or sunset ride through a beach-side neighbourhood largely free of traffic.
Clifton Beach
Clifton Beach is a largely residential suburb with a beautiful, uncrowded palm-lined beach and stinger net. It sits at the southern end of the bay that curves north through Kewarra and Palm Cove, sharing the same outlook over the Coral Sea toward Double Island. The foreshore is well maintained with shelters and BBQs, and it's a genuinely pretty stretch of sand.
There's limited dining at Clifton itself — the nearest significant shopping is at Smithfield Shopping Centre on the highway. But that's part of Clifton's charm: it's a beach for people who just want the beach. The bike path to Palm Cove starts here and is a popular morning exercise route for locals. If you're staying in the area with a car, Clifton offers a quieter alternative to Palm Cove with the same quality of sand and water, and considerably fewer people.
Palm Cove ⭐ Best Overall
Palm Cove is the jewel of the Northern Beaches — a polished beachside village often compared to a tropical European seaside town. The esplanade along Williams Esplanade is lined with ancient Melaleuca trees (some reportedly 500 years old), boutique resorts, day spas and over 15 restaurants ranging from award-winning fine dining to casual beachfront cafes. The street at dusk, with aromas drifting from kitchens and the Coral Sea glinting through the Melaleuca branches, is one of Cairns' most pleasant evening experiences.
The beach itself is a long, wide stretch of golden sand with views across to Double Island and Haycock Island. Swimming is excellent — the stinger net operates during the season, lifeguards patrol daily, and a free beach wheelchair and all-access mat are available for hire from the lifeguard tower. The foreshore has BBQs, shaded picnic areas and a playground.
Dining at Palm Cove is a destination in itself. The Reef House Restaurant has been serving food under the Melaleuca canopy since the 1960s and has been recognised as North Queensland's Restaurant of the Year. Vivo Bar and Grill and Nu Nu have both featured in national restaurant guides. Beach Almond specialises in modern Asian seafood. Miguel's serves Spanish tapas with ocean views. Espresso & Co is widely regarded as the best cafe. The Palm Cove Surf Club offers affordable bistro meals with sunset views. Palm Cove also hosts a monthly market on Williams Esplanade and is a popular base for visitors who prefer beach accommodation over the Cairns CBD — most reef and Daintree tour operators offer hotel pickups from Palm Cove.
Ellis Beach
Ellis Beach is the last of the Northern Beaches before the Captain Cook Highway begins its climb over the range toward Port Douglas. It's a local favourite — wide, sandy and backed by rainforest-covered mountains that frame the beach beautifully. The setting is more dramatic than the other Northern Beaches, with fewer buildings and a stronger sense of being somewhere genuinely wild.
A stinger net and lifeguard patrol operate during the season. The Ellis Beach Bar & Grill is the social hub — a casual, open-air restaurant right on the sand serving meals, cold drinks and a relaxed atmosphere that feels like somewhere the world hasn't quite reached yet. The Ellis Beach Oceanfront Bungalows offer campsites and cabins for those who want to wake up to the sound of the waves. Beyond the bar and campground, there are no shops or services — bring what you need.
Ellis Beach is an ideal stop if you're driving the Captain Cook Highway (also signposted as the Great Barrier Reef Drive) between Cairns and Port Douglas. Pull over, swim, have a cold drink at the bar, and soak in one of the most scenic beach settings in the region before the road heads inland and up over the range.
Palm Cove's Williams Esplanade is lined with 15+ restaurants under 500-year-old Melaleuca trees — one of the best dining destinations in Tropical North Queensland.
Getting to the Northern Beaches
All Northern Beaches are accessed via the Captain Cook Highway heading north from Cairns. The drive is scenic, especially from Clifton Beach onward where the road hugs the coast with views of the Coral Sea and rainforest-covered ranges.
A rental car gives you the most flexibility and allows you to beach-hop at your own pace. Uber operates in the Cairns area and can reach the closer beaches (Holloways, Yorkeys Knob) affordably, though fares to Palm Cove are higher. Sunbus routes 110 and 111 service Holloways Beach, Yorkeys Knob, Trinity Beach, Kewarra Beach, Clifton Beach and Palm Cove from the Cairns city bus terminal. Taxis are available but more expensive than rideshare for longer distances. Ellis Beach has no public transport — you need a car or rideshare.
Which Beach Should You Visit?
For fine dining and a village atmosphere: Palm Cove — the clear choice for a polished beachside experience with excellent restaurants, boutique resorts and the iconic Melaleuca esplanade.
For families with children: Trinity Beach — sheltered, affordable, family-friendly facilities, good dining options and a relaxed local vibe that welcomes all ages.
For a quiet escape: Kewarra Beach or Clifton Beach — residential, uncrowded, beautiful sand and the bike path between them is lovely for early morning or evening exercise.
For a local, un-touristy experience: Ellis Beach — wide sand, rainforest backdrop, the Bar & Grill for a cold drink, and a feel that's distinctly different from the resort beaches.
For a quick beach trip from Cairns: Holloways Beach — the closest proper swimming beach, easy to reach for an afternoon or sunset swim without a long drive.
For golfers: Yorkeys Knob — play the Half Moon Bay course overlooking the Coral Sea, then cool off at the beach or the Boating Club for affordable waterfront meals.
For a beach holiday base: Palm Cove or Trinity Beach — the best accommodation range, closest to reef and Daintree tour pickups, and both genuinely enjoyable to spend several days without a car.
Frequently Asked Questions
Can you swim at Cairns beaches year-round?
Yes. Water temperature stays warm year-round (roughly 24–29°C). During the dry season (May–October), you can swim freely without concern for stingers. During stinger season (November–May), swim within the stinger nets at patrolled Northern Beaches — all main beaches from Holloways to Ellis have stinger-resistant swimming enclosures and seasonal lifeguard patrols.
Are there crocodiles at the Northern Beaches near Cairns?
Saltwater crocodiles live in the rivers and estuaries of Tropical North Queensland and can occasionally appear near beaches, particularly after heavy rain or king tides. The risk at patrolled Northern Beaches is very low — always swim within the flagged areas, never swim in river mouths or estuaries, and follow all posted signage. Lifeguards check areas before opening each morning.
Should I stay in Cairns city or on the Northern Beaches?
It depends on your priorities. Cairns city puts you within walking distance of the marina (reef boats), Esplanade Lagoon, Night Markets, Rusty's Markets and the CBD — ideal if your itinerary is activity-heavy. The Northern Beaches (Palm Cove, Trinity Beach) offer a more relaxed beach holiday feel with accommodation right on the sand. Most tour operators offer pickups from both locations. If you have 5+ days, consider splitting your stay.
Do I need a car to visit the Northern Beaches?
A car is the easiest way to explore multiple beaches in one day. Sunbus routes 110 and 111 run regular services from Cairns to the main Northern Beaches, and Uber and taxis can reach Palm Cove and Trinity Beach. If you're staying at a Palm Cove resort and doing organised tours with hotel pickup, you may not need a car at all during your stay.
Which Cairns Northern Beach is best for snorkelling?
The Northern Beaches are not known for snorkelling — the Coral Sea here has limited reef close to shore. For snorkelling, book a Great Barrier Reef boat trip from Cairns, or visit Green Island or Fitzroy Island by ferry. The Northern Beaches are excellent for swimming, sunbathing, dining and relaxation.
Which beach near Cairns is best for families?
Trinity Beach is the best family beach near Cairns. It's sheltered between two headlands (calmer water), has wide sandy beaches with gentle entry, free BBQs and playgrounds on the foreshore, a stinger net with lifeguard patrols, and a good range of affordable family restaurants and apartment accommodation nearby. Palm Cove is also family-friendly but more expensive.
What is the best time of year to visit the Cairns Northern Beaches?
The dry season (May–October) offers the most comfortable beach conditions — lower humidity, less rain, cooler evenings and no stinger concerns outside the nets. July and August are the driest months. The wet season (November–April) is hotter and more humid with afternoon storms, but beaches are quieter, accommodation is cheaper, and swimming within the stinger nets is still perfectly enjoyable. See our Best Time to Visit Cairns guide for month-by-month detail.