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
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