Cairns itself doesn't have a beach — the city sits on Trinity Inlet, and swimming happens at the Esplanade Lagoon, a 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
| Beach | From Cairns | Character | Stinger Net | Dining |
|---|---|---|---|---|
| Machans Beach | ~10 min | Closest to Cairns, quiet residential, limited sand | No | Minimal |
| Holloways Beach | ~12 min | Community feel, closest swimmable beach to city | Yes | A few cafes & bars |
| 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 | Good range — pub, Italian, cafes |
| Kewarra Beach | ~25 min | Hidden gem, quiet, wide sandy beach, sunset spot | Yes | Kewarra Beach 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 |
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 itself has been impacted by erosion — large rock barriers line parts of the shore — so it's not ideal for swimming or sunbathing. However, the esplanade walk is pleasant, and it gives a glimpse of the quieter coastal lifestyle just minutes from the city. 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. It's a quiet, community-oriented suburb with a strong local feel — dog walkers, joggers, and families who prefer somewhere low-key. The beach is wide and sandy with a stinger-resistant swimming enclosure during the season and lifeguard patrols. There's a small cluster of cafes, a couple of bars, and a fish-and-chip shop near the foreshore. Holloways is also popular with kitesurfers when the south-easterly trade winds blow during the dry season.
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 behind Cairns (visitors welcome). The beach is long and sandy with a stinger net, though it can be exposed to wind — great for kitesurfing, less ideal for calm swimming on blustery days.
The Yorkeys Knob Boating Club overlooks the marina and serves affordable meals and drinks with waterfront views — it's a relaxed spot for a beer and a sunset. Some half-day reef trips depart from the Yorkeys Knob marina, which can be convenient if you're staying in the Northern Beaches area.
Trinity Beach
Trinity Beach is the Northern Beaches' all-rounder — popular with locals, families, and visitors who want a proper beach experience without the premium price tag of Palm Cove. 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, sandy, and 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.
Dining options are solid. The Trinity Beach Tavern does a reliable pub meal with ocean views. L'Unico has been serving Italian food on the waterfront for over 25 years. There are several cafes and a small shopping area within walking distance of the beach. Accommodation is more affordable here than Palm Cove, with a good range of beachfront apartments.
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. It's 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-style dining open to the public. Fishing enthusiasts appreciate 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.
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, which means it shares the same outlook over the Coral Sea toward Double Island. The foreshore is well maintained with shelters and BBQs.
There's limited dining at Clifton itself — the nearest significant shopping is at Smithfield Shopping Centre back on the highway. But that's part of Clifton's charm: it's a beach for people who just want the beach, without the commercial surroundings. The bike path to Palm Cove starts here and is a popular morning exercise route. 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.
Palm Cove
Palm Cove is the jewel of the Northern Beaches — a polished beachside village that's 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 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 is in place during the season, lifeguards patrol daily, and the water is warm year-round. There's a free beach wheelchair and all-access mat available for hire from the lifeguards. 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 was recently named North Queensland Restaurant of the Year. Vivo Bar and Grill and Nu Nu are both listed in Gourmet Traveller's top Australian restaurants. Beach Almond specialises in modern Asian seafood. Miguel's serves Spanish tapas with ocean views. Espresso & Co is widely regarded as the best cafe. For something casual, the Palm Cove Surf Club has affordable bistro meals with sunset views. Most restaurants line Williams Esplanade — a stroll along 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.
Palm Cove also hosts a monthly market on Williams Esplanade (check current dates), and is a popular base for visitors who prefer beach accommodation over the Cairns CBD — most reef and Daintree tour operators offer pickups from Palm Cove hotels.
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 wild.
There's a stinger net and lifeguard patrol 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. The Ellis Beach Oceanfront Bungalows offer campsites and cabins for those who want to wake up to the sound of the waves. Beyond that, there are no shops or services — bring what you need.
Ellis Beach is a great stop if you're driving the Captain Cook Highway (also called 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 Cairns region.
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 operates public bus routes from Cairns to the Northern Beaches — the 110 and 111 routes service Holloways Beach, Yorkeys Knob, Trinity Beach, Kewarra Beach, Clifton Beach, and Palm Cove. Taxis are also available but more expensive than rideshare for longer distances.
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 and resorts.
For families: Trinity Beach — sheltered, affordable, family-friendly facilities, good dining options, and a relaxed local vibe.
For a quiet escape: Kewarra Beach or Clifton Beach — residential, uncrowded, beautiful sand, and the bike path between them is lovely.
For a local experience: Ellis Beach — wide sand, rainforest backdrop, the Bar & Grill for a cold drink, and a feel that's distinctly un-touristy.
For a quick beach trip from Cairns: Holloways Beach — the closest proper swimming beach, easy to reach for an afternoon or sunset swim.
For golfers: Yorkeys Knob — play the Half Moon Bay course overlooking the Coral Sea, then cool off at the beach or the Boating Club.
Frequently Asked Questions
Can you swim at Cairns beaches year-round?
Yes. The water temperature stays warm all year (roughly 24–29°C). During the dry season (May–October), you can swim freely without concern for stingers. During the wet season and stinger season (November–May), swim within the stinger nets at patrolled beaches. The main Northern Beaches all have stinger-resistant swimming enclosures and seasonal lifeguard patrols.
Is it safe to swim with crocodiles in the area?
Saltwater crocodiles live in the rivers and estuaries of Tropical North Queensland, and they 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 signage. Lifeguards check stinger nets and beach 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 restaurants — ideal if your itinerary is activity-heavy. The Northern Beaches (particularly Palm Cove and 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're in Cairns for 5+ days, you could split your stay — a few nights in the city, then a few on the beach.
Do I need a car to visit the Northern Beaches?
A car is the easiest way to explore multiple beaches in a day. However, Sunbus runs regular services from Cairns to the main Northern Beaches, and Uber/taxis can get you to Palm Cove or Trinity Beach without too much expense. If you're staying at a Palm Cove resort and doing organised tours, you can manage without a car for your whole trip.
Which 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, you want the Great Barrier Reef (reef boat trips from Cairns) or one of the islands (Green Island, Fitzroy Island). The Northern Beaches are for swimming, sunbathing, dining, and relaxation rather than underwater exploration.
Are the beaches dog-friendly?
Several Northern Beaches allow dogs during certain hours and in designated areas — Holloways Beach and Kewarra Beach are popular with dog walkers. Regulations vary by beach and can change, so check Cairns Regional Council's current guidelines. Dogs are generally not permitted within the swimming enclosures or on the beach during peak hours at patrolled locations.
What's the best time to visit the Northern Beaches?
The dry season (May–October) offers the most comfortable conditions — lower humidity, less rain, cooler evenings, and no stinger concerns. July and August are the driest months. The wet season (November–April) is hotter and more humid with afternoon storms, but the beaches are quieter and prices are lower. Swimming is still possible within the stinger nets year-round. See our Best Time to Visit Cairns guide for a month-by-month breakdown.