Location

Explore Holiday & Caravan Parks in
Perth, WA

Perth is a true wonderland for holidaymakers seeking the perfect blend of adventure and relaxation.

The vibrant city boasts a plethora of stunning holiday and caravan parks that will leave you thrilled and ready to embark on your dream vacation. Set against the backdrop of breathtaking landscapes and shimmering coastlines, these parks offer an unforgettable experience for travelers of all ages.

With endless options for outdoor enthusiasts, you can indulge in thrilling activities like snorkeling, surfing, or hiking in picturesque national parks nearby. Fancy a lazy day? No worries! Enjoy some leisurely beachcombing, indulge in a good book under the warm sun, or simply take a refreshing dip in the crystal-clear waters.

After a fun-filled day, gather around a campfire with your loved ones and share tales to create cherished memories. Whether you’re traveling with family, friends, or going solo, Perth’s holiday and caravan parks guarantee a magical escape that will leave you craving for more!

Acclaim Swan Valley Tourist Park

6581 W Swan Rd, West Swan WA 6055, Australia
West Swan, 30 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$

Karrinyup Waters Resort

467 N Beach Rd, Gwelup WA 6018, Australia
Gwelup, 18 minutes from Perth
Accommodation Options
Apartments villas resort rooms
Facilities
Swimming pool playground barbecue facilities tennis courts gym
Price Rating $$$

Discovery Parks - Swan Valley

91 Benara Rd, Caversham WA 6055, Australia
Caversham, 25 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$

Fremantle Village

29B/25 Cockburn Rd, South Fremantle WA 6162, Australia
South Fremantle
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities historical sites
Price Rating $$

Discovery Parks - Perth Airport

186 Hale Rd, Forrestfield WA 6058, Australia
Forrestfield, 25 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$

Hillside Garden Village

270 S Western Hwy, Mount Richon WA 6112, Australia
Mount Richon, 40 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities picnic areas
Price Rating $$

Acclaim Kingsway Tourist Park

2/16 Kingsway, Madeley WA 6065, Australia
Madeley, 25 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$

BIG4 Perth Midland Tourist Park

6 Toodyay Rd, Middle Swan WA 6056, Australia
Middle Swan, 30 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$

Banksia Tourist Park

219 Midland Rd, Hazelmere WA 6055, Australia
Hazelmere, 30 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$

Rockingham Holiday Village

147 Dixon Rd, East Rockingham WA 6168, Australia
East Rockingham, 40 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities minigolf
Price Rating $$

Discovery Parks - Woodman Point

132 Cockburn Rd, Munster WA 6166, Australia
Munster, 30 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities boat ramp
Price Rating $$

Ocean Reef Caravan Village

Ocean Reef Cvan Village, 30 Mangano Pl, Wanneroo WA 6065, Australia
Wanneroo, 30 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$

Advent Park

345 Kalamunda Rd, Maida Vale WA 6057, Australia
Maida Vale, 30 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$

Wanneroo Caravan Park

18 Jacaranda Dr, Wanneroo WA 6065, Australia
Wanneroo, 30 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$

Tasman Holiday Parks - Serpentine Falls

2489 S Western Hwy, Serpentine WA 6125, Australia
Serpentine, 50 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities bushwalking trails
Price Rating $$

Cherokee Village

10 Hocking Rd, Kingsley WA 6026, Australia
Kingsley, 25 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$

Crystal Brook Caravan Park

388 Kelvin Rd, Orange Grove WA 6109, Australia
Orange Grove, 30 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities winery tours
Price Rating $$

Burns Beach Sunset Village

Burns Beach Cvan Pk, 35 Ocean Parade, Iluka WA 6028, Australia
Iluka, 30 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$

Queens Grove Caravan Village

224 Treasure Rd, Queens Park WA 6107, Australia
Queens Park, 20 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$

Perth Central Caravan Park

34 Central Ave., Ascot WA 6104, Australia
Ascot, 20 minutes from Perth
Accommodation Options
Cabins chalets villas camping
Facilities
Swimming pool playground barbecue facilities
Price Rating $$
Explore

Things To Do & See in
Perth, WA

When holidaying in Perth, Western Australia, you’re in for an absolute blast! This vibrant city offers an abundance of exciting activities to keep you entertained throughout your stay. Check out the following list of must-do experiences that will make your trip an unforgettable one:

Image credit: destinationperth.com.au

Hit the Beaches

Perth is home to some of the most stunning beaches in the world. From the lively Cottesloe Beach to the laid-back Scarborough Beach, soak up the sun, catch some waves, or simply relax with your toes in the sand.

Explore Rottnest Island

Hop on a ferry and head to Rottnest Island, a paradise teeming with adorable quokkas and pristine beaches. Rent a bike to explore the island’s beauty and don’t forget to snap a quokka selfie!

Visit Fremantle

This historic port city just south of Perth is a treasure trove of culture and creativity. Explore the lively Fremantle Markets, savor delicious seafood at Fishing Boat Harbour, and take a stroll through the charming streets filled with vibrant street art.

Discover Kings Park

Immerse yourself in nature at Kings Park and Botanic Garden, one of the world’s largest inner-city parks. Enjoy breathtaking views of the city, take a treetop walk, and have a delightful picnic surrounded by native flora.

Swan Valley Wine Tour

Indulge your taste buds with a delightful wine tour in Swan Valley, just a short drive from Perth. Sample some of Western Australia’s finest wines and savor gourmet treats at local vineyards and artisanal food producers.

Image credit: Perth Zoo

Adventure at Perth Zoo

Get up close and personal with fascinating wildlife at Perth Zoo. Meet kangaroos, koalas, and even the quirky quokkas again! It’s a family-friendly experience that will leave you with heartwarming memories.

Enjoy Perth's Food Scene

Treat your palate to the diverse culinary delights that Perth has to offer. From hip cafes and food trucks to fine dining restaurants, you’ll find a variety of flavors from all over the world.

Cruise the Swan River

Take a scenic cruise along the Swan River, where you can admire the city skyline and the stunning waterfront. Opt for a lunch or dinner cruise for an extra special experience.

Image credit: Captain Cook Cruises

With this fantastic mix of experiences, your holiday in Perth is bound to be an epic one!