www.jamesplaces.com
Open in
urlscan Pro
161.35.161.136
Public Scan
Submitted URL: http://holmesmill.co.uk/
Effective URL: https://www.jamesplaces.com/holmes-mill/
Submission: On November 14 via api from US — Scanned from DE
Effective URL: https://www.jamesplaces.com/holmes-mill/
Submission: On November 14 via api from US — Scanned from DE
Form analysis
2 forms found in the DOM<form class="w-100">
<div class="mb-15 row mx-24">
<label for="checkIn" class="col-form-label | col-12 text-start pb-8">Check in</label>
<div class="col-12">
<input type="date" min="2024-11-14" class="form-control text-uppercase" required="" name="checkIn" id="checkIn">
</div>
</div>
<div class="mb-15 row mx-24">
<label for="checkOut" class="col-form-label | col-12 text-start pb-8">Check out</label>
<div class="col-12">
<input type="date" disabled="" class="form-control text-uppercase" required="" name="checkOut" id="checkOut">
</div>
</div>
<div class="mb-15 row mx-24">
<div class="col-12 col-lg-6">
<div class="row">
<label for="adults" class="col-form-label | col-12 text-start pb-8">Adults</label>
<div class="col-12">
<select class="form-control text-uppercase" id="adults" name="adults" required="" aria-label="adults">
<option value="1">1</option>
<option value="2" selected="">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</div>
</div>
</div>
<div class="col-12 col-lg-6">
<div class="row">
<label for="children" class="col-form-label | col-12 text-start pb-8">Children</label>
<div class="col-12">
<select class="form-control text-uppercase" id="children" name="children" aria-label="children">
<option value="0" selected="">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</div>
</div>
</div>
</div>
<div class="mb-15 row mx-24 mt-40">
<div class="col-12">
<input type="hidden" name="token" value="9cfd47419c">
<input type="hidden" name="book_hotel_booking_type" value="guestline">
<a href="https://JPSPIN.dbm.guestline.net/availability?hotel=JPSPIN&arrival=2024-11-14&departure=2024-11-14&adults=2&children=0" type="submit" target="_blank" rel="noopener" class="btn btn-secondary btn-disabled btn-open_in_new">
Check availability
</a>
</div>
</div>
</form>
POST /holmes-mill/
<form method="post" enctype="multipart/form-data" id="gform_1" action="/holmes-mill/" data-formid="1" novalidate="" class="recaptcha-v3-initialized">
<div class="gf_invisible ginput_recaptchav3" data-sitekey="6LcY50IkAAAAAFfzXt9B6xufrkwZPjLkioWO3x-c" data-tabindex="1815710572290317"><input id="input_2d7a60f2b919364ce096d6d4aeca9888" class="gfield_recaptcha_response" type="hidden"
name="input_2d7a60f2b919364ce096d6d4aeca9888" value=""></div>
<div class="gform-body gform_body">
<div id="gform_fields_1" class="gform_fields top_label form_sublabel_below description_below validation_below">
<div id="field_1_1" class="gfield gfield--type-email gfield--width-three-quarter gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
data-js-reload="field_1_1"><label class="form-label gfield_label gform-field-label" for="input_1_1">Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
<div class="ginput_container ginput_container_email">
<input name="input_1" id="input_1_1" autocomplete="email" type="email" value="" class="form-control form-control-lg" tabindex="1815710572290318" placeholder="Enter your email" aria-required="true" aria-invalid="false">
</div>
</div>
<div id="field_submit" class="gfield gfield--type-submit gfield--width-quarter field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"
data-field-class="gform_editor_submit_container" data-field-position="inline" data-js-reload="true"><button type="submit" id="gform_submit_button_1"
class="gform-button gform-button--white button gform-button--width-full btn btn-primary btn-arrow" tabindex="1815710572290319"
onclick="if(window["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} if( !jQuery("#gform_1")[0].checkValidity || jQuery("#gform_1")[0].checkValidity()){window["gf_submitting_1"]=true;} jQuery("#gform_1").trigger("submit",[true]); }">Sign
up</button></div>
<div id="field_1_2" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_1_2"><label
class="form-label gfield_label gform-field-label" for="input_1_2">Name<span class="ms-5">(Optional)</span></label>
<div class="ginput_container"><input name="input_2" id="input_1_2" type="text" value="" autocomplete="new-password"></div>
<div class="small text-muted gfield_description" id="gfield_description_1_2">This field is for validation purposes and should be left unchanged.</div>
</div>
</div>
</div>
<div class="gform_footer top_label">
<input type="hidden" class="gform_hidden" name="is_submit_1" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="1">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_1" value="WyJbXSIsIjRjZDA4NGFhOTE4ZDM0MGM5ODkyOTMyNGQwNDQwNTE1Il0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_1" id="gform_target_page_number_1" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_1" id="gform_source_page_number_1" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
</form>
Text Content
James' Places Home Book now Book now * Stay * Eat & Drink * Bowland Beer Hall * Bowland Food Hall * Gelateria * Weddings * Christmas * Bowling * Events & Offers * What’s On * Offers * More * Bowland Brewery * Everyman Cinema * Celebrations * Meetings & Events * Gift Vouchers * Call Now * Contact Us James' Places Home arrow_forward Book now close What would you like to book? Bowland Beer Hall Spinning Block - Bar & Grill Book A Stay A Wedding Showaround close Bowland Beer Hall Spinning Block - The Bar & Grill What would you like to book? A leisure stay A wedding stay Check in Check out Adults 1 2 3 4 5 6 7 8 9 10 Children 0 1 2 3 4 5 6 7 8 9 10 Check availability Book now WINTER WEDDING SHOWCASE AT HOLMES MILL Join us on Sunday 17th November from 12pm-4pm for the main event, our Winter Wedding Showcase! Pre-register here Scroll to explore A former cotton mill brought spectacularly back to life Holmes Mill is home to our fabulous Bowland Brewery and its unfeasibly large Beer Hall, the magnificent treat for all the senses that is Bowland Food Hall and the simply stunning Spinning Block hotel. The restored Mill is also home to an Everyman Cinema, the most unique bowling alley in the Boiler House and lots of high tech office space. Opening times The brewery tap to beat all brewery taps! Bowland Beer Hall One of the longest bars in Britain, 105ft 4” to be exact, the Bowland Beer Hall is truly a Temple to Beer. Make the journey, become a disciple, enjoy enlightenment and spread the word. Find Out More THE BEST OF BOWLAND & BEYOND Bowland Food Hall A wonderful showcase of the finest, the tastiest, and the healthiest food and drink from producers, farmers and growers from Bowland, from Lancashire and from around the globe. Find Out More BOUTIQUE HOTEL, Bar & GRILL The Spinning Block An outstanding conversion of the oldest buildings on the site to create this spectacular hotel in the heart of Clitheroe, in the heart of the Ribble Valley. Book Your Stay Discover More Married at the Mill Your special day deserves an extra special setting. With the industrial setting of the Cotton Room or the sophisticated Bar & Grill, Holmes Mill is the perfect place to say ‘I do’. Start your wedding planning Let’s Roll! BOILER HOUSE BOWLING Rock up, roll down! Duck pin bowling has come to town. Grab your friends and family, the kids, or head out for a date night to our duck pin bowling. With multiple games available to play, service straight to your lane and a fully stocked bar, it’s unmissable fun for everyone. Find Out More WORK FROM HOLMES BUSINESS CENTRE The perfect place to meet, work and network. With newly refurbished office space in the Weaving Shed Business Centre, could your next workplace be located in the most vibrant destination in the Ribble Valley? Find Out More What’s on Holmes Mill hosts everything from live music to foodie events and comedy nights and wedding showcases. * Events Meet The Brewer - Ossett Brewery 21st Nov * Events Dream Wedding Showcase at Holmes Mill 17th Nov * Events Brewery Tour Friday 25th July 2025 25th Jul View all James’ Places Gift vouchers & experiences Looking for an extra special present or to mark a special occasion? Look no further than a Holmes Mill Gift Experience. From Beercation stays to bowling alley vouchers, there’s a perfect gift for everyone. Buy Now Explore More From James' Places * Mitton Hall explore * Falcon Manor explore * Shireburn Arms explore * Royal Hotel explore * Eaves Hall explore * Waddington Arms explore * Bowland Brewery explore * Assheton Arms explore * The Emporium explore * * * * * * * STAY UP TO DATE Join the JP grapevine and be the first to hear about news, offers and events. Email(Required) Sign up Name(Optional) This field is for validation purposes and should be left unchanged. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. * About * Careers * News * * * * Privacy Policy * Terms & Conditions © 2024 Bowland Inns & Hotels Website designed & developed by Ultimate close Your privacy We use cookies to give you the best online experience. Some are essential for the site to work properly and so will always be turned on. You can choose the cookies you’re happy for us to use through ‘manage preferences’. Essential cookies Essential cookies Always active The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network. Preferences Preferences The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user. Performance cookies Performance cookies The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you. Marketing cookies Marketing cookies The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes. Manage options Manage services Manage {vendor_count} vendors Read more about these purposes Accept all Reject all Manage preferences Save preferences Manage preferences {title} {title} {title} Manage consent Notifications