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

Submitted URL: https://bookings.thebelfry.com/
Effective URL: https://www.thebelfry.com/
Submission: On September 26 via automatic, source certstream-suspicious — Scanned from IT

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-09-26', 
        end: '2024-09-27', 
    }" 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-09-26', 
                        defaultDate: '2024-09-26'
                    })" x-on:change="onChangeCheckIn($refs.start, $refs.end, $refs.nights)" class="booking__input flatpickr-input" type="hidden" name="arrival" id="bookingCheckInDate" value="2024-09-26" min="2024-09-26"><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-09-27', 
                        defaultDate: '2024-09-27'
                    })" class="booking__input flatpickr-input" type="hidden" id="bookingCheckOutDate" value="2024-09-27" min="2024-09-27"><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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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" aria-required="true" name="">
              <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 24/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
Offers BOOK A ROOM
 * Stay
    * Our Rooms
       * Signature Double
       * Signature Twin
       * Signature Double Double
       * Superior Signature Double
       * Superior Signature Twin
       * Woodlands Family Room
       * Hotel Family Room
       * Interconnecting Rooms
       * Signature Suite
       * Manor House Suite
       * Presidential Suite
   
    * Types of Breaks
       * Couples Breaks
       * Midweek Breaks
       * Weekend Breaks
       * Sunday Nights
       * Dog Breaks
   
    * 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
   
    * Spa Days
       * Half Spa Days

 * 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
    * Private Party Venue
       * Private Dining
       * Birthday Party Venue
       * Baby Shower Venue
       * Engagement Party Venue
       * Anniversary Party Venue

 * 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


AUTUMN AT


THE BELFRY HOTEL & RESORT



We are an award-winning hotel and resort situated in the heart of the country in
Royal Sutton Coldfield, North Warwickshire, home to 300+ luxurious bedrooms and
suites, several restaurants and bars, events and meetings spaces, a leisure club
and The Belfry Spa. Our three golf courses, including The Brabazon and PGA
National, are recognised as world-class, having previously hosted The Ryder Cup
more than any other venue in the world and home to this years Betfred British
Masters.

We are also embarking on an incredible project this year which will see our
Resort grow with many new and exciting facilities. Please rest assured this will
not affect the enjoyment of your stay nor the usual high levels of our guest
service experience. We look forward to welcoming you.


EMBRACE THE AUTUMN MAGIC


 * STAY & PLAY EXCLUSIVE
   
   Follow golfing greats with an overnight stay, full English breakfast and 18
   holes on one of our three prestigious courses from only £99 per person.
   
   Call 01675 238600 to book


 * SUNDAY NIGHT SAVINGS
   
   Savour your weekend a little longer with 15% off a luxurious Sunday night
   escape. Spend more time exploring the beautiful countryside, or retreating
   from the hustle and bustle of everyday life.
   
   Explore our Sunday offers


 * EXTEND YOUR STAY FOR FREE
   
   Extend your stay with an extra night on us! Enjoy a three night stay, each
   with a full English breakfast the following morning, for the price of just
   two nights.
   
   Book now


 * STAY & PLAY EXCLUSIVE
   
   Follow golfing greats with an overnight stay, full English breakfast and 18
   holes on one of our three prestigious courses from only £99 per person.
   
   Call 01675 238600 to book


 * SUNDAY NIGHT SAVINGS
   
   Savour your weekend a little longer with 15% off a luxurious Sunday night
   escape. Spend more time exploring the beautiful countryside, or retreating
   from the hustle and bustle of everyday life.
   
   Explore our Sunday offers


 * EXTEND YOUR STAY FOR FREE
   
   Extend your stay with an extra night on us! Enjoy a three night stay, each
   with a full English breakfast the following morning, for the price of just
   two nights.
   
   Book now


CELEBRATE


THE MOST WONDERFUL TIME OF THE YEAR

Experience the magic of the festive season with unforgettable getaways,
mouth-watering dining and the most spectacular Christmas parties!

Discover Christmas



YOUR BELFRY EXPERIENCE AWAITS


 * KIDS STAY FREE THIS OCTOBER
   
   Whisk away the family for a break to remember this October Half Term. Unwind
   with an overnight stay in a spacious family room and a full English breakfast
   the following morning. Plus here's the best part - kids stay completely FREE!
   
   FIND OUT MORE


 * IRRESISTIBLE SPA BREAKS
   
   Relax & Recharge: Explore our spa breaks and unwind with massages, facials,
   and more. Book now for ultimate rejuvenation!
   
   FIND OUT MORE


 * GOLF & SPA COUPLES PACKAGE
   
   Includes an overnight stay for two with dinner and full English breakfast in
   the Ryder Grill. Enjoy 18 holes of golf, a 50-minute spa treatment and one
   hour Fire and Ice Experience.
   
   Find Out More


 * KIDS STAY FREE THIS OCTOBER
   
   Whisk away the family for a break to remember this October Half Term. Unwind
   with an overnight stay in a spacious family room and a full English breakfast
   the following morning. Plus here's the best part - kids stay completely FREE!
   
   FIND OUT MORE


 * IRRESISTIBLE SPA BREAKS
   
   Relax & Recharge: Explore our spa breaks and unwind with massages, facials,
   and more. Book now for ultimate rejuvenation!
   
   FIND OUT MORE


 * GOLF & SPA COUPLES PACKAGE
   
   Includes an overnight stay for two with dinner and full English breakfast in
   the Ryder Grill. Enjoy 18 holes of golf, a 50-minute spa treatment and one
   hour Fire and Ice Experience.
   
   Find Out More


SOMETHING


ELSE?


BROWSE THROUGH OUR ONLINE GOLF SHOP

FIND OUT MORE


RELAX ON A SPA DAY

Book a spa day


FANCY A ROUND?

Book a Tee Time


TRY TOPTRACER NO EXPERIENCE REQUIRED

Book a driving range bay


MEET UP WITH YOUR TEAM

Book a meeting room


INDULGE IN AFTERNOON TEA

Book now
 1. 
 2. 
 3. 
 4. 
 5. 
 6. 
 7. 
 8. 

Wonderful hotel with fantastic amenities. Staff were so friendly and helpful and
made us feel very welcome. Food was delicious and plentiful and staff in the
restaurants were polite and happy even when the restaurant was very busy for
breakfast!
Barbara, Tripadvisor
 1. 




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

September

SunMonTueWedThuFriSat
123456789101112131415161718192021222324252627282930123456789101112
September

SunMonTueWedThuFriSat
123456789101112131415161718192021222324252627282930123456789101112

Live Chat