How to Make Your Holiday Home Bloom This Summer

Static caravan garden ideas for a colourful summer pitch

Post image for How to Make Your Holiday Home Bloom This Summer

Spring is in full flow across Worcestershire and Shropshire, our parks are coming alive again with colour, birdsong, and the first signs of summer planting. There’s something special about this time of year on the parks, owners opening up their holiday homes and static caravans for the season ahead, fresh flowers appearing on decking areas, and outdoor spaces becoming little extensions of home once more.

That feeling is exactly what inspired the return of Bank Farm in Bloom for 2026. Now in its second year, the Pride of Pitch competition has quickly become a lovely tradition across Bank Farm Holiday Park, Lodge Coppice Holiday Park, and Coppice Gate Holiday Park, celebrating creativity, community spirit, and the joy of making your little corner of the countryside feel welcoming and alive.

But whether you’re entering the competition or simply looking for inspiration for your own static caravan or holiday home pitch, there are so many easy ways to make your outdoor space bloom this summer.

Think Colour, Pots & Personality

One of the best things about decorating a holiday home or static caravan pitch is that it doesn’t need to be complicated. In fact, some of the most eye-catching spaces are created with a handful of carefully chosen pots, hanging baskets, and colourful planters.

Adding seasonal flowers around decking areas or entrance steps is one of the simplest ways to brighten your pitch. Geraniums, petunias, lavender, and trailing lobelia are all great options for easy summer colour, while rustic wooden boxes and galvanised tubs can add charm without requiring any permanent landscaping.

This year, we’re especially encouraging owners and seasonal tourers to think creatively with smaller spaces. Mini herb gardens, fairy gardens, solar lanterns, and wildlife-friendly planters can all make a static caravan pitch feel personal and welcoming without overwhelming the natural surroundings.

At Bank Farm Properties & Leisure, we’ve always believed it’s the thoughtful touches that matter most, not the size of the pitch or how much is spent.

Creating Spaces for Wildlife

As part of our involvement in the David Bellamy Blooming Marvellous Pledge for Nature Award 2026, this year’s wildlife theme is “Home Sweet Home.”

Across all three parks, we’re encouraging owners and seasonal tourers to think about how their holiday home or caravan pitch can support local wildlife and pollinators. The parks are surrounded by beautiful countryside, woodland, and natural habitats, making them the perfect place to encourage bees, butterflies, birds, and hedgehogs to thrive.

The good news is that helping wildlife doesn’t have to mean major changes. In fact, some of the most effective ideas are also the simplest:

  • A bee hotel tucked amongst pots
  • Wildflower planters filled with pollinator-friendly blooms
  • A small bird feeder or bird box
  • A shallow water dish for insects and birds
  • Lavender, cosmos, or sunflowers to attract butterflies and bees

Even one small wildlife feature can make a real difference, while also bringing movement, colour, and life to your holiday home pitch throughout the summer months.

Keeping It Simple & In Keeping with the Parks

One of the lovely things about Bank Farm in Bloom is that it’s designed to feel relaxed, creative, and accessible for everyone… even those who wouldn’t usually describe themselves as “gardeners.”

The emphasis is very much on:

  • Pots and planters
  • Seasonal colour
  • Wildlife-friendly touches
  • Creativity and personality

Rather than permanent landscaping or large-scale construction projects.

We always encourage owners to work within their own pitch boundaries and to keep displays safe, tidy, and respectful of neighbouring spaces. Sometimes the most charming holiday home gardens are also the simplest, a thoughtfully planted hanging basket, a rustic wooden planter, or a cheerful seating corner surrounded by flowers.

A Celebration of Park Life

More than anything, Bank Farm in Bloom is about celebrating the sense of pride, personality, and community spirit that makes our parks so special. It’s wonderful to see how differently everyone interprets their outdoor spaces, from colourful cottage-style planting to modern minimalist static caravan decking displays!

As summer approaches, we’re looking forward to seeing the parks gradually bloom once again with colour, creativity, and wildlife-friendly ideas.

Whether you’re adding a single planter or transforming your holiday home decking into a floral retreat, every little touch helps create the welcoming countryside atmosphere we all love.

If you are an existing Bank Farm Properties & Leisure owner or touring guest and want to sign up for Bank Farm in Bloom 2026 you can still sign up here:

/* “function”==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(“The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.”),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(“gform_main_scripts_loaded”,()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(“gform/theme/scripts_loaded”,()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(“DOMContentLoaded”,()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(“action”,o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(“filter”,o,r,e,t)},doAction:function(o){gform.doHook(“action”,o,arguments)},applyFilters:function(o){return gform.doHook(“filter”,o,arguments)},removeAction:function(o,r){gform.removeHook(“action”,o,r)},removeFilter:function(o,r,e){gform.removeHook(“filter”,o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+”_”+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){“function”!=typeof(t=o.callable)&&(t=window[t]),”action”==r?t.apply(null,e):e[0]=t.apply(null,e)})),”filter”==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
/* ]]> */

Please enter the full name(s) of the person(s) registering for the competition.
So we can keep you updated about the competition!
In case we need to reach you regarding your entry.
Bank Farm – MeadowsBank Farm – Main SiteBank Farm – Valley ViewBank Farm – Seasonal TourersLodge Coppice – StaticsLodge Coppice – Seasonal TourersCoppice Gate
Select your Park from the options below. Please note: we will be judging static caravans and touring caravans separately so everyone has a fair chance to get involved!
Enter your pitch number to help us locate your entry.


/* */

/* = 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find(‘#gform_wrapper_6’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_6’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form){jQuery(‘#gform_wrapper_6’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_6’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_6’).removeClass(‘gform_validation_error’);}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_6’).val();gformInitSpinner( 6, ‘https://holidaysandhorses.co.uk/wp-content/plugins/gravityforms/images/spinner.svg’, true );jQuery(document).trigger(‘gform_page_loaded’, [6, current_page]);window[‘gf_submitting_6’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find(‘.GF_AJAX_POSTBACK’).html();if(!confirmation_content){confirmation_content = contents;}jQuery(‘#gform_wrapper_6’).replaceWith(confirmation_content);jQuery(document).trigger(‘gform_confirmation_loaded’, [6]);window[‘gf_submitting_6’] = false;wp.a11y.speak(jQuery(‘#gform_confirmation_message_6’).text());}else{jQuery(‘#gform_6’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}}jQuery(document).trigger(“gform_pre_post_render”, [{ formId: “6”, currentPage: “current_page”, abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( “gform_wrapper_6” ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( “span” ); visibilitySpan.id = “gform_visibility_test_6”; gformWrapperDiv.insertAdjacentElement( “afterend”, visibilitySpan ); } const visibilityTestDiv = document.getElementById( “gform_visibility_test_6” ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 6, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === ‘attributes’ && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ ‘style’, ‘class’ ], }); } else { triggerPostRender(); } } );} );
/* ]]> */