www.thebelfry.com Open in urlscan Pro
52.155.173.147  Public Scan

URL: https://www.thebelfry.com/terms-and-conditions/
Submission: On October 24 via api from US — Scanned from CA

Form analysis 7 forms found in the DOM

<form>
  <fieldset>
    <legend class="visuallyhidden">Consent Selection</legend>
    <div id="CybotCookiebotDialogBodyFieldsetInnerContainer">
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonNecessary"><strong class="CybotCookiebotDialogBodyLevelButtonDescription">Necessary
          </strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper CybotCookiebotDialogBodyLevelButtonSliderWrapperDisabled"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessary"
            class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonPreferences"><strong class="CybotCookiebotDialogBodyLevelButtonDescription">Preferences
          </strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferences" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonPreferencesInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonStatistics"><strong class="CybotCookiebotDialogBodyLevelButtonDescription">Statistics
          </strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatistics" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonStatisticsInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonMarketing"><strong class="CybotCookiebotDialogBodyLevelButtonDescription">Marketing
          </strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketing" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonMarketingInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
    </div>
  </fieldset>
</form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessaryInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferencesInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonPreferences"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatisticsInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonStatistics"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketingInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonMarketing" checked="checked"
    tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyContentCheckboxPersonalInformation" class="CybotCookiebotDialogBodyLevelButton"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

https://bookings.thebelfry.com/rates-room1

<form id="booking-form" class="booking" x-data="{ 
        roomCount: 1, 
        nights: 1, 
        start: '2024-10-24', 
        end: '2024-10-25', 
    }" x-bind:class="showBookingBar ? 'booking--show' : ''" action="https://bookings.thebelfry.com/rates-room1" novalidate="novalidate">
  <button aria-controls="booking-form" type="button" x-on:click="showBookingBar = false" class="booking__close-btn">
    <svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" style="transform: scale(0.75)" fill="#536471">
      <g transform="translate(-140.443 -39.943)">
        <rect width="38.569" height="3.857" rx="1.928" transform="translate(143.171 39.944) rotate(45)"></rect>
        <rect width="38.569" height="3.857" rx="1.928" transform="translate(140.443 67.216) rotate(-45)"></rect>
      </g>
    </svg>
  </button>
  <div class="booking__inner">
    <fieldset>
      <div class="booking__room-panel-header">
        <h2 class="booking__room-panel-headercontent">Search Details</h2>
      </div>
      <input class="sr-only" readonly="" name="hotel" value="50001">
      <div class="booking__input--wrapper">
        <label for="bookingCheckInDate">Check in:</label>
        <input autocomplete="off" x-ref="start" x-init="$refs.start.flatpickr = flatpickr($refs.start,{
                        disableMobile: true, 
                        altInput: true, 
                        altFormat: 'l, d-m-Y', 
                        dateFormat: 'Y-m-d', 
                        minDate: '2024-10-24', 
                        defaultDate: '2024-10-24'
                    })" x-on:change="onChangeCheckIn($refs.start, $refs.end, $refs.nights)" class="booking__input flatpickr-input" type="hidden" name="arrival" id="bookingCheckInDate" value="2024-10-24" min="2024-10-24"><input
          class="booking__input flatpickr-input form-control input" placeholder="" tabindex="0" type="text" readonly="readonly">
        <div id="bookingCheckInDateBtn" class="booking__input--button"></div>
      </div>
      <div class="booking__input--wrapper">
        <label for="bookingCheckOutDate">Check out:</label>
        <input autocomplete="off" x-ref="end" x-on:change="onChangeCheckOut($refs.start, $refs.end, $refs.nights)" x-init="$refs.end.flatpickr = flatpickr($refs.end,{
                        disableMobile: true, 
                        altInput: true, 
                        altFormat: 'l, d-m-Y', 
                        dateFormat: 'Y-m-d', 
                        minDate: '2024-10-25', 
                        defaultDate: '2024-10-25'
                    })" class="booking__input flatpickr-input" type="hidden" id="bookingCheckOutDate" value="2024-10-25" min="2024-10-25"><input class="booking__input flatpickr-input form-control input" placeholder="" tabindex="0" type="text"
          readonly="readonly">
        <div class="booking__input--button"></div>
      </div>
      <input x-ref="nights" class="sr-only" readonly="" name="nights" value="1">
      <div class="booking__select--fancy">
        <label for="bookingRoomCount">Number of rooms:</label>
        <select autocomplete="off" x-model="roomCount" name="rooms" id="bookingRoomCount">
          <option value="1" selected="">1</option>
          <option value="2">2</option>
          <option value="3">3</option>
          <option value="4">4</option>
          <option value="5">5</option>
        </select>
      </div>
    </fieldset>
    <fieldset x-show="roomCount >= 1" class="booking__room-panel booking__room-1 booking__room-panel--show" x-data="{ adults: 1, children: 0 }">
      <div class="booking__room-panel-header">
        <h2 class="booking__room-panel-headercontent">Room 1 Details</h2>
      </div>
      <div class="booking__room-panel-split-container">
        <div class="booking__room-panel--split">
          <div class="booking__select--fancy">
            <label for="adults-1">Adults:</label>
            <select autocomplete="off" x-model="adults" x-bind:name="roomCount >= 1 ? 'adults[1]' : ''" id="adults-1" name="adults[1]">
              <option value="1" selected="">1</option>
              <option x-bind:disabled="children > 4 - 2" x-show="children <= 4 - 2" value="2">2</option>
            </select>
          </div>
        </div>
        <div class="booking__room-panel--split">
          <div class="booking__select--fancy">
            <label for="children-1">Children:</label>
            <select autocomplete="off" x-model="children" x-bind:name="roomCount >= 1 ? 'children[1]' : ''" id="children-1" name="children[1]">
              <option value="0" selected="">0</option>
              <option x-bind:disabled="adults > 4 - 1" x-show="adults <= 4 - 1" value="1">1</option>
              <option x-bind:disabled="adults > 4 - 2" x-show="adults <= 4 - 2" value="2">2</option>
              <option x-bind:disabled="adults > 4 - 3" x-show="adults <= 4 - 3" value="3">3</option>
            </select>
          </div>
        </div>
      </div>
      <div class="booking__room-panel-split-container">
        <div x-show="children >= 1" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-1-1">Child 1 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 1 ? 'childAge[1][1]' : ''" id="childAge-1-1" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
        <div x-show="children >= 2" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-1-2">Child 2 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 2 ? 'childAge[1][2]' : ''" id="childAge-1-2" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
      </div>
      <div class="booking__room-panel-split-container">
        <div x-show="children >= 3" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-1-3">Child 3 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 3 ? 'childAge[1][3]' : ''" id="childAge-1-3" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
        <div x-show="children >= 4" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-1-4">Child 4 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 4 ? 'childAge[1][4]' : ''" id="childAge-1-4" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
      </div>
    </fieldset>
    <fieldset x-show="roomCount >= 2" class="booking__room-panel booking__room-2 booking__room-panel--show" x-data="{ adults: 1, children: 0 }" style="display: none;">
      <div class="booking__room-panel-header">
        <h2 class="booking__room-panel-headercontent">Room 2 Details</h2>
      </div>
      <div class="booking__room-panel-split-container">
        <div class="booking__room-panel--split">
          <div class="booking__select--fancy">
            <label for="adults-2">Adults:</label>
            <select autocomplete="off" x-model="adults" x-bind:name="roomCount >= 2 ? 'adults[2]' : ''" id="adults-2" name="">
              <option value="1" selected="">1</option>
              <option x-bind:disabled="children > 4 - 2" x-show="children <= 4 - 2" value="2">2</option>
            </select>
          </div>
        </div>
        <div class="booking__room-panel--split">
          <div class="booking__select--fancy">
            <label for="children-2">Children:</label>
            <select autocomplete="off" x-model="children" x-bind:name="roomCount >= 2 ? 'children[2]' : ''" id="children-2" name="">
              <option value="0" selected="">0</option>
              <option x-bind:disabled="adults > 4 - 1" x-show="adults <= 4 - 1" value="1">1</option>
              <option x-bind:disabled="adults > 4 - 2" x-show="adults <= 4 - 2" value="2">2</option>
              <option x-bind:disabled="adults > 4 - 3" x-show="adults <= 4 - 3" value="3">3</option>
            </select>
          </div>
        </div>
      </div>
      <div class="booking__room-panel-split-container">
        <div x-show="children >= 1" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-2-1">Child 1 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 1 ? 'childAge[2][1]' : ''" id="childAge-2-1" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
        <div x-show="children >= 2" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-2-2">Child 2 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 2 ? 'childAge[2][2]' : ''" id="childAge-2-2" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
      </div>
      <div class="booking__room-panel-split-container">
        <div x-show="children >= 3" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-2-3">Child 3 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 3 ? 'childAge[2][3]' : ''" id="childAge-2-3" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
        <div x-show="children >= 4" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-2-4">Child 4 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 4 ? 'childAge[2][4]' : ''" id="childAge-2-4" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
      </div>
    </fieldset>
    <fieldset x-show="roomCount >= 3" class="booking__room-panel booking__room-3 booking__room-panel--show" x-data="{ adults: 1, children: 0 }" style="display: none;">
      <div class="booking__room-panel-header">
        <h2 class="booking__room-panel-headercontent">Room 3 Details</h2>
      </div>
      <div class="booking__room-panel-split-container">
        <div class="booking__room-panel--split">
          <div class="booking__select--fancy">
            <label for="adults-3">Adults:</label>
            <select autocomplete="off" x-model="adults" x-bind:name="roomCount >= 3 ? 'adults[3]' : ''" id="adults-3" name="">
              <option value="1" selected="">1</option>
              <option x-bind:disabled="children > 4 - 2" x-show="children <= 4 - 2" value="2">2</option>
            </select>
          </div>
        </div>
        <div class="booking__room-panel--split">
          <div class="booking__select--fancy">
            <label for="children-3">Children:</label>
            <select autocomplete="off" x-model="children" x-bind:name="roomCount >= 3 ? 'children[3]' : ''" id="children-3" name="">
              <option value="0" selected="">0</option>
              <option x-bind:disabled="adults > 4 - 1" x-show="adults <= 4 - 1" value="1">1</option>
              <option x-bind:disabled="adults > 4 - 2" x-show="adults <= 4 - 2" value="2">2</option>
              <option x-bind:disabled="adults > 4 - 3" x-show="adults <= 4 - 3" value="3">3</option>
            </select>
          </div>
        </div>
      </div>
      <div class="booking__room-panel-split-container">
        <div x-show="children >= 1" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-3-1">Child 1 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 1 ? 'childAge[3][1]' : ''" id="childAge-3-1" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
        <div x-show="children >= 2" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-3-2">Child 2 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 2 ? 'childAge[3][2]' : ''" id="childAge-3-2" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
      </div>
      <div class="booking__room-panel-split-container">
        <div x-show="children >= 3" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-3-3">Child 3 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 3 ? 'childAge[3][3]' : ''" id="childAge-3-3" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
        <div x-show="children >= 4" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-3-4">Child 4 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 4 ? 'childAge[3][4]' : ''" id="childAge-3-4" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
      </div>
    </fieldset>
    <fieldset x-show="roomCount >= 4" class="booking__room-panel booking__room-4 booking__room-panel--show" x-data="{ adults: 1, children: 0 }" style="display: none;">
      <div class="booking__room-panel-header">
        <h2 class="booking__room-panel-headercontent">Room 4 Details</h2>
      </div>
      <div class="booking__room-panel-split-container">
        <div class="booking__room-panel--split">
          <div class="booking__select--fancy">
            <label for="adults-4">Adults:</label>
            <select autocomplete="off" x-model="adults" x-bind:name="roomCount >= 4 ? 'adults[4]' : ''" id="adults-4" name="">
              <option value="1" selected="">1</option>
              <option x-bind:disabled="children > 4 - 2" x-show="children <= 4 - 2" value="2">2</option>
            </select>
          </div>
        </div>
        <div class="booking__room-panel--split">
          <div class="booking__select--fancy">
            <label for="children-4">Children:</label>
            <select autocomplete="off" x-model="children" x-bind:name="roomCount >= 4 ? 'children[4]' : ''" id="children-4" name="">
              <option value="0" selected="">0</option>
              <option x-bind:disabled="adults > 4 - 1" x-show="adults <= 4 - 1" value="1">1</option>
              <option x-bind:disabled="adults > 4 - 2" x-show="adults <= 4 - 2" value="2">2</option>
              <option x-bind:disabled="adults > 4 - 3" x-show="adults <= 4 - 3" value="3">3</option>
            </select>
          </div>
        </div>
      </div>
      <div class="booking__room-panel-split-container">
        <div x-show="children >= 1" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-4-1">Child 1 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 1 ? 'childAge[4][1]' : ''" id="childAge-4-1" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
        <div x-show="children >= 2" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-4-2">Child 2 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 2 ? 'childAge[4][2]' : ''" id="childAge-4-2" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
      </div>
      <div class="booking__room-panel-split-container">
        <div x-show="children >= 3" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-4-3">Child 3 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 3 ? 'childAge[4][3]' : ''" id="childAge-4-3" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
        <div x-show="children >= 4" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-4-4">Child 4 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 4 ? 'childAge[4][4]' : ''" id="childAge-4-4" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
      </div>
    </fieldset>
    <fieldset x-show="roomCount >= 5" class="booking__room-panel booking__room-5 booking__room-panel--show" x-data="{ adults: 1, children: 0 }" style="display: none;">
      <div class="booking__room-panel-header">
        <h2 class="booking__room-panel-headercontent">Room 5 Details</h2>
      </div>
      <div class="booking__room-panel-split-container">
        <div class="booking__room-panel--split">
          <div class="booking__select--fancy">
            <label for="adults-5">Adults:</label>
            <select autocomplete="off" x-model="adults" x-bind:name="roomCount >= 5 ? 'adults[5]' : ''" id="adults-5" name="">
              <option value="1" selected="">1</option>
              <option x-bind:disabled="children > 4 - 2" x-show="children <= 4 - 2" value="2">2</option>
            </select>
          </div>
        </div>
        <div class="booking__room-panel--split">
          <div class="booking__select--fancy">
            <label for="children-5">Children:</label>
            <select autocomplete="off" x-model="children" x-bind:name="roomCount >= 5 ? 'children[5]' : ''" id="children-5" name="">
              <option value="0" selected="">0</option>
              <option x-bind:disabled="adults > 4 - 1" x-show="adults <= 4 - 1" value="1">1</option>
              <option x-bind:disabled="adults > 4 - 2" x-show="adults <= 4 - 2" value="2">2</option>
              <option x-bind:disabled="adults > 4 - 3" x-show="adults <= 4 - 3" value="3">3</option>
            </select>
          </div>
        </div>
      </div>
      <div class="booking__room-panel-split-container">
        <div x-show="children >= 1" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-5-1">Child 1 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 1 ? 'childAge[5][1]' : ''" id="childAge-5-1" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
        <div x-show="children >= 2" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-5-2">Child 2 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 2 ? 'childAge[5][2]' : ''" id="childAge-5-2" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
      </div>
      <div class="booking__room-panel-split-container">
        <div x-show="children >= 3" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-5-3">Child 3 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 3 ? 'childAge[5][3]' : ''" id="childAge-5-3" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
        <div x-show="children >= 4" class="booking__room-panel--split" style="display: none;">
          <div class="booking__select--fancy">
            <label for="childAge-5-4">Child 4 age:</label>
            <select autocomplete="off" required="" x-bind:name="children >= 4 ? 'childAge[5][4]' : ''" id="childAge-5-4" name="" aria-required="true">
              <option value="">Child age</option>
              <option value="1">1 year</option>
              <option value="2">2 years</option>
              <option value="3">3 years</option>
              <option value="4">4 years</option>
              <option value="5">5 years</option>
              <option value="6">6 years</option>
              <option value="7">7 years</option>
              <option value="8">8 years</option>
              <option value="9">9 years</option>
              <option value="10">10 years</option>
              <option value="11">11 years</option>
              <option value="12">12 years</option>
              <option value="13">13 years</option>
              <option value="14">14 years</option>
              <option value="15">15 years</option>
              <option value="16">16 years</option>
              <option value="17">17 years</option>
            </select>
          </div>
        </div>
      </div>
    </fieldset>
    <div x-on:click="showPromo = !showPromo" aria-role="button" class="text-center mt-5 cursor-pointer select-none">
      <h2>Got a promo code?</h2>
    </div>
    <fieldset x-bind:class="showPromo ? 'booking__promo-container--show' : ''" class="booking__promo-container">
      <div class="booking__promo-code-panel">
        <label for="code">Enter code:</label>
        <input x-model="promoCode" autocomplete="off" class="promo__input" type="text" x-bind:name="promoCode.length ? 'code' : ''" id="code" name="">
      </div>
    </fieldset>
    <button class="booking__submit-button booking__submit-button--show" type="submit">Check Availability</button>
  </div>
</form>

Text Content

 * Consent
 * Details
 * [#IABV2SETTINGS#]
 * About


THIS WEBSITE USES COOKIES

We use cookies to personalise content and ads, to provide social media features
and to analyse our traffic. We also share information about your use of our site
with our social media, advertising and analytics partners who may combine it
with other information that you’ve provided to them or that they’ve collected
from your use of their services.

Consent Selection
Necessary

Preferences

Statistics

Marketing

Show details
 * Necessary 21
   
   Necessary cookies help make a website usable by enabling basic functions like
   page navigation and access to secure areas of the website. The website cannot
   function properly without these cookies.
    * Cookiebot
      2
      Learn more about this provider
      1.gifUsed to count the number of sessions to the website, necessary for
      optimizing CMP product delivery.
      Maximum Storage Duration: SessionType: Pixel Tracker
      CookieConsentStores the user's cookie consent state for the current domain
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    * Google
      1
      Learn more about this provider
      
      Some of the data collected by this provider is for the purposes of
      personalization and measuring advertising effectiveness.
      
      test_cookiePending
      Maximum Storage Duration: 1 dayType: HTTP Cookie
    * ResDiary
      4
      Learn more about this provider
      _abThis cookie is necessary for making credit card transactions on the
      website. The service is provided by Stripe.com which allows online
      transactions without storing any credit card information.
      Maximum Storage Duration: SessionType: HTML Local Storage
      _mfThis cookie is necessary for making credit card transactions on the
      website. The service is provided by Stripe.com which allows online
      transactions without storing any credit card information.
      Maximum Storage Duration: SessionType: HTML Local Storage
      1This cookie is used in conjunction with the payment window - The cookie
      is necessary for making secure transactions on the website.
      Maximum Storage Duration: SessionType: HTML Local Storage
      idPending
      Maximum Storage Duration: SessionType: HTML Local Storage
    * Vimeo
      2
      Learn more about this provider
      __cf_bmThis cookie is used to distinguish between humans and bots. This is
      beneficial for the website, in order to make valid reports on the use of
      their website.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      _cfuvidThis cookie is a part of the services provided by Cloudflare -
      Including load-balancing, deliverance of website content and serving DNS
      connection for website operators.
      Maximum Storage Duration: SessionType: HTTP Cookie
    * tbfyeqtrlive.blob.core.windows.net
      www.thebelfry.com
      
      2
      .Stackify.Rum [x2]This cookie is used to detect errors on the website -
      this information is sent to the website's support staff in order to
      optimize the visitor's experience on the website.
      Maximum Storage Duration: SessionType: HTTP Cookie
    * webchat.mitel.io
      8
      co.active_window_3dd3b1f7-8888-4dc1-8864-c503e51af74c-Live Chat - SPA
      BookingsPending
      Maximum Storage Duration: PersistentType: HTML Local Storage
      co.active_window_3dd3b1f7-8888-4dc1-8864-c503e51af74c-Special
      EventsPending
      Maximum Storage Duration: PersistentType: HTML Local Storage
      co.chat_tag_3dd3b1f7-8888-4dc1-8864-c503e51af74c-Live Chat - SPA
      BookingsPending
      Maximum Storage Duration: SessionType: HTML Local Storage
      co.chat_tag_3dd3b1f7-8888-4dc1-8864-c503e51af74c-Special EventsPending
      Maximum Storage Duration: SessionType: HTML Local Storage
      co.keep_alive_3dd3b1f7-8888-4dc1-8864-c503e51af74c-Live Chat - SPA
      BookingsPending
      Maximum Storage Duration: PersistentType: HTML Local Storage
      co.keep_alive_3dd3b1f7-8888-4dc1-8864-c503e51af74c-Special EventsPending
      Maximum Storage Duration: PersistentType: HTML Local Storage
      co.region_3dd3b1f7-8888-4dc1-8864-c503e51af74c-Live Chat - SPA
      BookingsPending
      Maximum Storage Duration: SessionType: HTML Local Storage
      co.region_3dd3b1f7-8888-4dc1-8864-c503e51af74c-Special EventsPending
      Maximum Storage Duration: SessionType: HTML Local Storage
    * www.thebelfry.com
      2
      __RequestVerificationTokenHelps prevent Cross-Site Request Forgery (CSRF)
      attacks.
      Maximum Storage Duration: SessionType: HTTP Cookie
      ASP.NET_SessionIdPreserves the visitor's session state across page
      requests.
      Maximum Storage Duration: SessionType: HTTP Cookie

 * Preferences 0
   
   Preference cookies enable a website to remember information that changes the
   way the website behaves or looks, like your preferred language or the region
   that you are in.
   
   We do not use cookies of this type.

 * Statistics 6
   
   Statistic cookies help website owners to understand how visitors interact
   with websites by collecting and reporting information anonymously.
    * Vimeo
      1
      Learn more about this provider
      vuidCollects data on the user's visits to the website, such as which pages
      have been read.
      Maximum Storage Duration: 2 yearsType: HTTP Cookie
    * lantern.roeye.com
      1
      track.phpPending
      Maximum Storage Duration: SessionType: Pixel Tracker
    * lantern.roeyecdn.com
      1
      lanternPending
      Maximum Storage Duration: 30 daysType: HTTP Cookie
    * onboard.triptease.io
      1
      triptease.integration.previous-urlsNecessary for the website's booking
      functionality.
      Maximum Storage Duration: SessionType: HTML Local Storage
    * triptease.io
      2
      triptease-session-idContains an visitor ID. This is used to identify the
      visitor upon re-entry to the website.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      triptease-user-idContains an visitor ID. This is used to identify the
      visitor upon re-entry to the website.
      Maximum Storage Duration: 1 yearType: HTTP Cookie

 * Marketing 18
   
   Marketing cookies are used to track visitors across websites. The intention
   is to display ads that are relevant and engaging for the individual user and
   thereby more valuable for publishers and third party advertisers.
    * Meta Platforms, Inc.
      3
      Learn more about this provider
      lastExternalReferrerDetects how the user reached the website by
      registering their last URL-address.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      lastExternalReferrerTimeDetects how the user reached the website by
      registering their last URL-address.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      _fbpUsed by Facebook to deliver a series of advertisement products such as
      real time bidding from third party advertisers.
      Maximum Storage Duration: 3 monthsType: HTTP Cookie
    * Appnexus
      1
      Learn more about this provider
      pixiePresents the user with relevant content and advertisement. The
      service is provided by third-party advertisement hubs, which facilitate
      real-time bidding for advertisers.
      Maximum Storage Duration: SessionType: Pixel Tracker
    * Google
      9
      Learn more about this provider
      
      Some of the data collected by this provider is for the purposes of
      personalization and measuring advertising effectiveness.
      
      IDEUsed by Google DoubleClick to register and report the website user's
      actions after viewing or clicking one of the advertiser's ads with the
      purpose of measuring the efficacy of an ad and to present targeted ads to
      the user.
      Maximum Storage Duration: 400 daysType: HTTP Cookie
      pagead/landing [x2]Collects data on visitor behaviour from multiple
      websites, in order to present more relevant advertisement - This also
      allows the website to limit the number of times that they are shown the
      same advertisement.
      Maximum Storage Duration: SessionType: Pixel Tracker
      receive-cookie-deprecationCollects information on user behaviour on
      multiple websites. This information is used in order to optimize the
      relevance of advertisement on the website.
      Maximum Storage Duration: 180 daysType: HTTP Cookie
      pagead/1p-user-list/#Tracks if the user has shown interest in specific
      products or events across multiple websites and detects how the user
      navigates between sites. This is used for measurement of advertisement
      efforts and facilitates payment of referral-fees between websites.
      Maximum Storage Duration: SessionType: Pixel Tracker
      ddm/activity/src=#Pending
      Maximum Storage Duration: SessionType: Pixel Tracker
      _gaUsed to send data to Google Analytics about the visitor's device and
      behavior. Tracks the visitor across devices and marketing channels.
      Maximum Storage Duration: 2 yearsType: HTTP Cookie
      _ga_#Used to send data to Google Analytics about the visitor's device and
      behavior. Tracks the visitor across devices and marketing channels.
      Maximum Storage Duration: 2 yearsType: HTTP Cookie
      _gcl_auUsed by Google AdSense for experimenting with advertisement
      efficiency across websites using their services.
      Maximum Storage Duration: 3 monthsType: HTTP Cookie
    * onboard.triptease.io
      3
      triptease.integration.previous-pagesUsed in connection with the
      travel/booking integration which allows users to search for relevant
      holiday and travel opportunities. The cookie collects information on
      search criteria for relevant promotions and advertisement.
      Maximum Storage Duration: SessionType: HTML Local Storage
      triptease-anonymous-idUsed in connection with the travel/booking
      integration which allows users to search for relevant holiday and travel
      opportunities. The cookie collects information on search criteria for
      relevant promotions and advertisement.
      Maximum Storage Duration: SessionType: HTML Local Storage
      tt-domain-user-idCollects information on user behaviour on multiple
      websites. This information is used in order to optimize the relevance of
      advertisement on the website.
      Maximum Storage Duration: PersistentType: HTML Local Storage
    * targeted-messages.triptease.io
      2
      tt_message_engine_latest_visit_infoDetermines which products the user has
      viewed, allowing the website to promote related products.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      tt_message_engine_message_revealsPresents the user with relevant content
      and advertisement. The service is provided by third-party advertisement
      hubs, which facilitate real-time bidding for advertisers.
      Maximum Storage Duration: PersistentType: HTML Local Storage

 * Unclassified 5
   Unclassified cookies are cookies that we are in the process of classifying,
   together with the providers of individual cookies.
    * roeye.com
      1
      #_lanternPending
      Maximum Storage Duration: 6 monthsType: HTTP Cookie
    * webchat.mitel.io
      4
      co.active_window_3dd3b1f7-8888-4dc1-8864-c503e51af74c-Reservation Resort
      Desk Web ChatPending
      Maximum Storage Duration: PersistentType: HTML Local Storage
      co.chat_tag_3dd3b1f7-8888-4dc1-8864-c503e51af74c-Reservation Resort Desk
      Web ChatPending
      Maximum Storage Duration: SessionType: HTML Local Storage
      co.keep_alive_3dd3b1f7-8888-4dc1-8864-c503e51af74c-Reservation Resort Desk
      Web ChatPending
      Maximum Storage Duration: PersistentType: HTML Local Storage
      co.region_3dd3b1f7-8888-4dc1-8864-c503e51af74c-Reservation Resort Desk Web
      ChatPending
      Maximum Storage Duration: SessionType: HTML Local Storage

Cross-domain consent2 Your consent applies to the following domains:
List of domains your consent applies to: bookings.thebelfry.com
www.thebelfry.com
Cookie declaration last updated on 2024-09-24 by Cookiebot



[#IABV2_TITLE#]

[#IABV2_BODY_INTRO#]
[#IABV2_BODY_LEGITIMATE_INTEREST_INTRO#]
[#IABV2_BODY_PREFERENCE_INTRO#]
[#IABV2_LABEL_PURPOSES#]
[#IABV2_BODY_PURPOSES_INTRO#]
[#IABV2_BODY_PURPOSES#]
[#IABV2_LABEL_FEATURES#]
[#IABV2_BODY_FEATURES_INTRO#]
[#IABV2_BODY_FEATURES#]
[#IABV2_LABEL_PARTNERS#]
[#IABV2_BODY_PARTNERS_INTRO#]
[#IABV2_BODY_PARTNERS#]


Cookies are small text files that can be used by websites to make a user's
experience more efficient.

The law states that we can store cookies on your device if they are strictly
necessary for the operation of this site. For all other types of cookies we need
your permission.

This site uses different types of cookies. Some cookies are placed by third
party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration
on our website.

Learn more about who we are, how you can contact us and how we process personal
data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your
consent.




Do not sell or share my personal information
Deny Allow selection Customize

Allow all
Offers
|
BOOK A ROOM
Home Terms and Conditions

Offers BOOK A ROOM
 * Stay
    * Our Rooms
    * Location and Attractions
    * Discover with the family
    * Discover Together
    * Why Book Direct

 * Offers
 * Christmas 2024
    * Christmas Breaks
    * Christmas Party Nights
    * Festive Dining
    * New Years Eve

 * Spa
    * Book a Spa Experience
    * Book a Treatment
    * ESPA
    * Dermalogica
    * Fire & Ice
    * Spa Facilities
    * Spa Breaks
       * Solo Spa Breaks
       * Group Spa Break

 * Golf
    * Book a tee time
    * Golf Courses
       * The Brabazon
       * The PGA National
       * The Derby
   
    * Driving Range
       * Toptracer
       * Custom Fit
       * Coaching
       * Juniors
       * Meet the Team
       * Ladies Tuition
       * Enquiry Form
   
    * Golf Membership
       * Corporate Membership
       * Individual Membership
       * Golf Membership Enquiry Form
   
    * Golf Breaks
       * Group Golf Breaks
       * Midweek Golf Breaks
       * Weekend Golf Breaks
   
    * Corporate & Group Golf Days
    * The Golf Shop
    * Bad Weather Vouchers

 * Dine
    * The Ryder Grill
    * Sam's Club House
    * Brabazon Bar
       * Afternoon Tea
       * Cocktail Masterclass
       * Gin Cocktail Masterclass
       * Wine Tasting
   
    * Roccas
    * Meet our Chefs

 * Family
    * Short Family Breaks
    * Attraction Family Breaks
    * October Holiday Break
    * Family Activities

 * Weddings
    * Wedding Venue
    * Traditional Weddings
    * Asian Weddings
    * Wedding Fayres
    * Hen & Stag Celebrations
    * Celebration Enquiry Form

 * Fitness
    * Membership
    * The Gym
    * Fitness Classes
    * Members Information
    * Personal Training
    * Swimming Pool
    * Leisure Enquiry Form

 * Meetings & Events
    * Function Rooms
       * Small Function Rooms (Up to 40)
       * Medium Function Rooms (41 to 80)
       * Large Function Rooms (81 to 150)
       * Biggest Function Rooms (151+)
   
    * Meeting Rooms
       * The Touchdowns
       * The Boardrooms
       * The Wine Room
       * The Manor View Suite
       * The Kingsbury Suite
       * The Lake View Suite
       * The Cotton Suite
       * The Worcester Suite
       * The Stafford Suite
       * The Ryder Room
       * The Sutton Suite
       * The Lichfield Suite
   
    * Conference Rooms
       * The Wishaw Suite
       * The Warwick Suite
       * The Woodland Suite
   
    * Corporate Events
       * Team Building
       * Training Workshop Venue
       * Company Retreat Venue
   
    * Meeting & Conference Packages
       * Day Delegate Package
       * 24 Hour Conference Package
   
    * Conference Enquiry Form

 * Development
 * What's On
 * Gift Vouchers
 * News
 * Newsletter Sign Up


SEARCH DETAILS

Check in:

Check out:

Number of rooms: 1 2 3 4 5


ROOM 1 DETAILS

Adults: 1 2
Children: 0 1 2 3
Child 1 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 2 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 3 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 4 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years


ROOM 2 DETAILS

Adults: 1 2
Children: 0 1 2 3
Child 1 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 2 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 3 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 4 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years


ROOM 3 DETAILS

Adults: 1 2
Children: 0 1 2 3
Child 1 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 2 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 3 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 4 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years


ROOM 4 DETAILS

Adults: 1 2
Children: 0 1 2 3
Child 1 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 2 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 3 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 4 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years


ROOM 5 DETAILS

Adults: 1 2
Children: 0 1 2 3
Child 1 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 2 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 3 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years
Child 4 age: Child age 1 year 2 years 3 years 4 years 5 years 6 years 7 years 8
years 9 years 10 years 11 years 12 years 13 years 14 years 15 years 16 years 17
years


GOT A PROMO CODE?

Enter code:
Check Availability


TERMS AND CONDITIONS





General Booking Terms and Conditions

For the safety of our guests and team and for a smoother guest experience, we
are a cashless business.

Guest check-in and check-out: Check in is from 3.00pm and departure time is by
11.00am. The credit/debit card used for booking is required at check in. Please
note that check-in will not be permitted without a valid credit card or debit
card. On arrival all guests will be required to provide a valid credit card or
debit card to guarantee room payment as well as extras/incidentals. This card
will be utilised to administer a pre-authorisation charge of £250 per person per
night. Guests will be required to settle any outstanding accommodation payments
on arrival. Occasionally, we may be able to accommodate an earlier check in, but
this is subject to availability on the day and cannot be assured in advance.
Late departures are by prior arrangement, subject to availability and may
attract an additional premium. Guests wishing to drop off their luggage before
their room is ready may do so with the Guest Service Desk. We cannot however
always commit to storing guests’ luggage beyond their day of departure.

We will always attempt to assign bedrooms according to party, allocating rooms
to be as close to each other as possible. However, there may be some occasions
this cannot be accommodated due to last minute changes and capacity.

Early check-in and late check-out: Both early check-in and late check-out can be
purchased from reception for an additional rate.  

Bedroom cancellation policy: Please ask Reservations for specific details at the
time of booking. In the event of non-arrival the full rate, or first nights’
accommodation will be charged.

On arrival all guests will be required to fully prepay for any outstanding
accommodation or packages by credit or debit card. If using a credit card it
will be utilised to administer a pre-authorisation charge of £1.00. Please note
although the card is not fully charged at this stage the authorised monies will
be held against the likely purchase. If extras exceed £350 then the card held
will be charged prior to departure. If using a debit card then a payment will be
taken in advance to cover extras and any unused amount refunded on departure.
The final form of payment for extras/incidentals may be changed on departure if
you wish however it should be noted that if you fail to complete your
transaction at the point of departure with the same card utilised at check in it
may take up to 20 days for the monies to be released back to your account.
Personal credit limits are the responsibility of the credit card holder and we
do not take responsibility for any charges incurred as a result of any breach in
these limits regardless of the length of time charges are held. Please be aware
that the card in which payment was taken from will be required at the hotel on
check in, if this is not possible then a 3rd party form will be required before
the guests arrival.

Best Rate Guarantee: If you find a qualifying lower price for the same
accommodation within 24 hours after making your reservation, and if we verify
your claim, we will honour the lower price. A qualifying lower price is a price
you find through an alternative booking channel prior to making a reservation or
within 24 hours after your booking. Prices will not qualify for the Best Rate
Guarantee if they are for a different room type, include different elements, are
not on the same dates or for the same number of guests, have different terms, or
are for reservations made within 24 hours of arrival date. To submit a claim
please contact our reservations team on 01675 238 600 or email
enquiries@thebelfry.com.

WiFi: WiFi is available throughout the hotel including bedrooms,
conference/meeting rooms and public areas. Bedrooms; on arrival reception will
provide our guests with a complimentary WiFi code, this will allow guests to use
up to 4 WiFi devices, additional access can be obtained from reception. Public
areas; complimentary WiFi is available. Conference/meeting rooms, WiFi prices
are available on request.

Lost Property: The hotel is not responsible for any lost, stolen, or damaged
personal items. We will make reasonable efforts to return any found items to
their rightful owner. Guests are encouraged to report any lost items
immediately. The hotel cannot guarantee the recovery of lost items, and by
staying with us, guests agree to these terms and conditions. All guests are
responsible for their own personal items. The Belfry is not responsible for any
items left behind. All general items of lost property are kept for a maximum of
one month. Valuables such as jewellery, watches, phones etc. are kept for three
months. Perishables are disposed of straight away. All other items are either
donated to charity shops or sent for recycling, after one month. If not claimed,
bank cards are shredded and destroyed, driving licences are returned to DVLA and
Passports are returned to the Passport office, all after three months.

Golf

Full payment is required at the time of booking and is non-transferable or
refundable in the event of cancellation. Golfers to be on their starting tee 10
minutes before their allotted tee time. All golfers are expected to play from
the 1st tee, unless otherwise instructed. The Belfry reserves the right to amend
any tee time. The Belfry reserves the right to make all groups into four balls.

Pace of play: All golf is played in four balls and each round of golf should be
completed within the following times: The Brabazon 4hrs40mins, PGA National
4hrs40mins, The Derby 4hrs20mins. Slow play must be avoided at all times.
Roaming marshals monitor the pace of play on each golf course and The Belfry
reserves the right to ask players to speed up: in severe circumstances golfers
will be asked to pick up and walk a hole in order to stay on time. The decision
of the roaming marshal is final. The Belfry Team has the right to move golfers
onto a less challenging golf course if their ability and pace of play does not
meet the desired standard of the course they have initially chosen.

Dress code: The Rules of Golf and The Belfry Golf Course Etiquette must be
adhered to at all times on the golf courses and putting green this document is
displayed at Golf Reception and with the Starter. No denim/jeans are allowed.
Trousers or tailored shorts only to be worn (no combat style trousers or shorts
allowed) and all shirts must have a collar or a mock neck and must be worn
tucked in (no round neck T-Shirts permitted) short socks are permitted with
shorts. Golf shoes only are permitted on The Brabazon, PGA National and Derby
golf courses spiked shoes are not allowed in any part of the resort with the
exception of the Golf Centre including Sam?s clubhouse. Soft spikes can be worn
throughout the resort. Pitch marks must be repaired, divots replaced and bunkers
raked. Anyone acting in a dangerous or disruptive manner or not following The
Belfry Golf Course Etiquette may be asked to leave the golf course, driving
range or putting green and no refund can be made.

Pairing policy: We reserve the right to pair golfers in order to maximise use of
the golf course to enhance the golfing experience. Buggies:The use of all
buggies, electric trolleys and trolleys are subject to weather conditions and is
made on a daily basis by our Head Green Keeper. This decision is a basis on
creating the best playing conditions for those on the golf course on the day and
also the health and safety of those on the golf course. During the winter months
no golf buggies will be permitted on any of our courses. This extends to all
those on the course including players holding a doctor?s certificate. We also
reserve the right to restrict the use of trolleys on our courses at any time. No
buggy may be driven by any person under the age of sixteen years.

Please note that all items are left at The Belfry at your own risk, The Belfry
does not accept liability for any items left unattended within any private or
public areas of the Resort unless a specific request for safekeeping of items
has been made to us.

All 3 golf courses are no smoking.

Please see our Equality, Diversity and Inclusion Policy and our Disciplinary
Regulations. 

Spa

Please arrive 15 minutes prior to your appointment to allow time for the
consultation process. Late arrival will result in loss of treatment time. All
treatments to be paid for in full at the time of booking, cancellation policy of
48 hours. If cancelled outside this time, all monies will be refunded within 5
working days. Please call the Spa within 24 hours of booking to pay for your
treatment. The Spa reserves the right to cancel treatments if payment is not
received in advance. Spa Days booked via 3rd parties are to be paid in full at
the time of booking and are non-refundable or non-transferable if cancelled.
Please inform us of any allergies, injuries, or any medical concerns that the
spa should be aware prior to your arrival. Robes and towels will be provided. 

For Spa Day bookers, you will be provided with a detailed itinerary, robe and
towel upon arrival. Please bring your own suitable footwear. Slippers are
available to purchase at £2.50 per pair. An additional charge for any robes and
towels required throughout your spa day can be hired at £5 a robe and £3 for a
towel. Should guests change their dietary requirements at the hotel on the day,
you will be charged £10 per person.

Afternoon Tea: Please note your Afternoon Tea will be served in Rocca's
Restaurant. Your table will be reserved for one and a half hours. You are
welcome to dine in your robes and slippers if preferred. If you haven't already,
please advise us on any dietary requirements 24hrs before your booking. Please
ensure you arrive on time for your Afternoon Tea. We cannot guarantee your table
if you are late. 

Fire & Ice: Fire & Ice is available at an additional cost, and it is advisable
to pre-book in advance to avoid disappointment on the day. Should you require
the use of a robe during your stay these are available to hire from the Spa &
Leisure Reception and are subject to availability. Please note that restrictions
may apply in relation to health contraindications and alcohol consumption.

 

Junior Guest Policy

The following policy applies to all areas of the resort, all employees and
guests either resident or non-resident. This policy is being implemented to
ensure that the Belfry is demonstrating due diligence in achieving part 4 of the
Licensing objectives; “the protection of children from harm” as stated in the
Licensing Act 2003.

 1. Children under the age of 16 are to be accompanied by an adult at all times
    in our licensed venues.
 2. For the purpose of this policy, the definition of accompanied is; to
    chaperone and continually supervise from a close distance. For example:
    sitting at a table with them.
 3. After 9.00pm, the Duty Manager reserves the right to ask children to vacate
    the public bars if this is deemed appropriate to the business. If there are
    children behaving in a particular manner and affecting the experience of our
    other guests the Duty Manager may decide to exercise this right.
 4. During peak family times, where a family games room is open, children must
    still be accompanied at all times in this venue.
 5. Children under the age of 16 years old are not permitted in any of our
    licensed venues after midnight even when accompanied by an adult (save when
    attending a private function).
 6. At no time are children allowed to sit or stand at the bar unless the
    accompanying adult is waiting to be served.
 7. ‘Home Alone’ – No child residents under the age of 16 should be left alone
    in your family bedroom. Your children remain the sole responsibility of you
    as guardian or parent.
 8. We do not offer a babysitting service at this current time

 

Please click below for additional terms and conditions:

Leisure, Golf and Celebration Groups

Dining

Weddings 

Competitions and Prize Draws

DDA Information




NEWSLETTER

Sign up for special offers, exclusive competitions and events

SIGN UP


USEFUL LINKS

 * 
 * Careers
 * Terms and Conditions
 * 
 * Accessibility
 * Sustainability
 * Allergens
 * Media Centre
 * Privacy Policy
 * Cookie Notice
 * Gender Pay Gap Report
 * Modern Slavery Act
 * Lost Property Form
 * Bringing a dog?


FIND

 * Lichfield Road | Wishaw | Sutton Coldfield B76 9PR | United Kingdom

 * 01675 238 600
 * enquiries@thebelfry.com


CONNECT

 * https://www.tripadvisor.co.uk/Hotel_Review-g504209-d250687-Reviews-The_Belfry_Hotel_Resort-Wishaw_Warwickshire_England.html
 * https://www.facebook.com/belfryhotel
 * https://www.linkedin.com/company/the-belfry-golf-resort
 * https://twitter.com/TheBelfryHotel
 * https://www.youtube.com/user/TheBelfryresort
 * https://www.instagram.com/thebelfryhotelandresort/
 * https://www.tiktok.com/discover/the-belfry-hotel



The Belfry Hotel & Resorts © 2024 | All rights reserved

October

SunMonTueWedThuFriSat
293012345678910111213141516171819202122232425262728293031123456789
October

SunMonTueWedThuFriSat
293012345678910111213141516171819202122232425262728293031123456789