www.travelodge.co.uk
Open in
urlscan Pro
104.64.161.212
Public Scan
Submitted URL: https://lurl.travelodge.co.uk/ss/c/xFGPQ1JywV9starOwAETpbOlkt5eG2jk5skwzGMrmUV5KZ4irdPkYteexwZFrneKreEufGW2JDtg4pylMs-5Rymas7B...
Effective URL: https://www.travelodge.co.uk/hotel-deals?utm_source=moengage&utm_medium=email&utm_campaign=e_ipwu_20231214&utm_content=e_ipwu...
Submission: On December 14 via manual from GB — Scanned from GB
Effective URL: https://www.travelodge.co.uk/hotel-deals?utm_source=moengage&utm_medium=email&utm_campaign=e_ipwu_20231214&utm_content=e_ipwu...
Submission: On December 14 via manual from GB — Scanned from GB
Form analysis
4 forms found in the DOM/api/v3/user-login
<form action="/api/v3/user-login" class="js-login-popover-form" novalidate="novalidate" data-validation-email-blank="Enter your email" data-validation-email-invalid="Enter a valid email" data-validation-password-blank="Enter your password"
data-error-fivehundred="There was a problem whilst attempting to log you in. Please try again.">
<div class="bom-login-title header-login-section-title">Login</div>
<div class="bom-email-section">
<label class="email-address-label">Email address</label>
<input type="email" id="authentication_email" placeholder="Enter Email Address" class="bom-login-form-input-field" name="username" autocomplete="username" data-validator="authentication_email">
</div>
<br>
<div class="bom-password-section">
<label class="password-label">Password</label>
<input type="password" id="authentication_password" placeholder="Enter Password" class="bom-login-form-input-field" name="password" autocomplete="current-password" data-validator="authentication_password" maxlength="75">
</div>
<div class="bom-forgetPassword-part">
<span><a class="bom-forgetPassword-link" href="#"> Forgot password?</a></span>
</div>
<div class="bom-show-password">
<input type="checkbox" class="bom-show-password-checkbox" name="remember_me"><span class="keep-me-loggedin-text">Show password</span>
</div>
<div class="bom-keep-me-loggedin-section">
<input type="checkbox" class="bom-keep-me-loggedin-checkbox" name="remember_me"><span class="keep-me-loggedin-text">Keep me logged in<span class="bom-remember-icon"></span></span>
</div>
<div class="bom-remember-info-panel">
<span class="bom-remember-info-panel-close"> X </span>
<span class="bom-remember-info-panel-content">Select the option to stay logged in to your account for 7 days. To keep your account secure, use this option only on secure, personal devices</span>
</div>
<br>
<div class="login-error-message" style="display: none;">
<div class="alert qa-alert alert-message loggin-error-alert danger"> That email and password combination is not recognised. Please check and try again. </div>
</div>
<div class="bom-login-submit-btn-part">
<button class="bom-login-submit-btn" type="submit" data-logging-in="leisure-logging.in" data-log-in="leisure-login"><span class="u-text-white js-login-popover-submit-text">Login</span>
<i class="hide js-login-popover-loading fa fa-spinner fa-pulse fa-1x fa-fw u-vertical-align-baseline u-margin-left-xs"></i></button>
</div>
<div class="bom-continue-without-login" style="display: none;">
<a class="header-login-section-continue"><div class="continue-txt">Continue without login</div></a>
</div>
<div id="nonLogin">
<div class="bom-login-hr">
<hr>
</div>
<div class="bom-login-new-customer">New customer?</div>
<div class="bom-login-travelodge-business-section">
<div class="bom-login-travelodge-business-part">
<a class="header-login-section-business" href="/business/signup"><div class="business-txt">Sign up to <br> Travelodge Business</div></a>
</div>
<div class="bom-login-my-travelodge-part">
<a class="header-login-section-business" href="/register"><div class="my-travelodge-txt">Sign up to <br> My Travelodge</div></a>
</div>
</div>
</div>
</form>
/api/v3/user/reset-password
<form action="/api/v3/user/reset-password" class="js-forgotpassword-popover-form">
<div class="bom-reset-password-business-mytravevelodge-section">
<div class="bom-reset-password-business-btn">
<button type="button" class="bom-resetpassword-business-btn bom-reset-password-business-btn-active">
<div class="travelodge-business-txt travelodge-business-txt-active">Travelodge Business</div>
</button>
</div>
<div class="bom-reset-password-mytravelodge-btn">
<button type="button" class="bom-resetpassword-leisure-btn">
<div class="travelodge-leisure-txt">My Travelodge</div>
</button>
</div>
</div>
<div class="forgot-message">
<div class="message reset-error-alert"></div>
</div>
<div class="bom-reset-password-field">
<input name="email" autocomplete="on" placeholder="Your email address" type="email" value="" class="bom-login-form-input-field bom-login-reset-password">
<input name="type" type="hidden" id="reset-password-type" value="corporate">
</div>
<div class="bom-reset-password-btn-section">
<button class="bom-reset-password-btn" type="submit" data-logging-in="leisure-logging.in" data-log-in="leisure-login"><span class="u-text-white js-login-popover-submit-text">Reset password</span>
<i class="hide js-login-popover-loading fa fa-spinner fa-pulse fa-1x fa-fw u-vertical-align-baseline u-margin-left-xs"></i></button>
</div><br>
</form>
GET /search/results
<form name="" method="get" action="/search/results" class="form-inline-sss container-fluid formSearchWidget" aria-controls="bookingSearch" novalidate="novalidate" role="form">
<div class="searchWidget">
<div class="row">
<div class="col-xs-12">
<h1 class="title1Light center">Where would you like to go?</h1>
</div>
</div>
<fieldset class="row">
<div class="fieldLocation col-sm-5 col-md-3">
<label for="prepLocation">Destination:</label>
<div class="input-group">
<a class="aLocation useCurrentLocation input-group-addon"><i class="iLocation"></i><span class="sr-only">current location</span></a>
<input class="form-control inverse-radius" type="text" name="location" placeholder="Place, postcode or hotel name" value="" aria-controls="location" autocomplete="off" spellcheck="false">
<input type="hidden" name="lat" value="">
<input type="hidden" name="long" value="">
<input type="hidden" name="action" value="search">
</div>
</div>
<div class="fieldErrorMsg fleft mobHome visible-xs hide">
<p class="marginLeftXXL">Please enter a location to search against</p>
</div>
<div class="formErrors formErrors-hidden importantInfo visible-xs noLocation"></div>
<!-- ONLY MOBILE -->
<a class="fieldDate col-xs-6 visible-xs">
<label class="control-label">Date</label>
<div class="input-group">
<span class="input-group-addon"><i class="iCalendar"></i></span>
<span id="prep_date" class="form-control falseInput" data-placeholder="Date" aria-controls="bookingSearch_date">Check in:</span>
</div>
</a>
<!-- NOT MOBILE -->
<div class="fieldCheckIn col-sm-2 col-md-2 hidden-xs">
<label class="control-label required" for="prep_checkIn">Check in:</label>
<div class="input-group non-mob">
<span class="input-group-addon"><i class="iCalendar"></i></span>
<input type="text" name="checkIn" required="required" class="form-control hasDatepicker" readonly="true" placeholder="Check in:" aria-controls="checkIn" value="" id="dp1702549872319">
</div>
</div>
<!-- NOT MOBILE -->
<div class="fieldCheckOut col-sm-2 col-md-2 hidden-xs">
<label class="control-label required" for="prep_checkOut">Check out:</label>
<div class="input-group non-mob">
<span class="input-group-addon inactive"><i class="iCalendar"></i></span>
<input type="text" name="checkOut" required="required" class="form-control hasDatepicker" readonly="true" placeholder="Check out:" aria-controls="checkOut" value="" disabled="disabled" id="dp1702549872320">
</div>
</div>
<!-- SB: Below html snippet needs to be added for number os nights count-->
<div class="fieldNights non-mob col-sm-1 hidden-xs">
<label class="control-label required" for="overlayNights">Nights:</label>
<div class="wrap nights-count-wrapper">
<i class="iNightsDark"></i>
<span class="inputText">0</span>
</div>
</div>
<div class="fieldRoomGuests col-xs-6 col-sm-2 col-md-2">
<label class="control-label required" for="roomGuestWrap">Rooms & guests:</label>
<div class="roomGuestWrap show-pop" title="Rooms & Guests" data-placement="vertical">
<label class="labelRoom" for="mRoom"><span class="labelIconAccessibleRoom hide"><i class="iAccessibleRoom"></i></span><span class="labelIconRoom"><i class="iRoom"></i></span>
<span class="hide">room</span>
</label>
<input disabled="disabled" type="text" id="mRoom" name="room" class="room" placeholder="1" value="">
<label class="labelPerson" for="mGuest"><i class="iPerson"></i><span class="hide">guests</span></label>
<input disabled="disabled" type="text" id="mGuest" name="guest" class="guest" placeholder="1" value="">
</div>
</div>
<div id="modalGuests" class="center">
<!-- ONLY MOBILE - TODO - use javascript to dynamically extract this from overlay -->
<!-- roomGuestSection
depends: includeNumber
-->
<div class="roomGuestSection fieldRooms col-12">
<strong class="visible-xs title2">Rooms & guests:</strong>
<!--<div class="center">
<button type="button" class="btn btn-secondary btnDone center" data-bs-dismiss="modal">
Done
</button>
</div>-->
<div class="rooms ">
<div class="cloneItem">
<div class="row rowGuest1">
<div class="col-10 col-sm-12">
<div class="row rowGuest2">
<div class="col-12 colRoomNum">
<p class="title2Light dynamic-label"> Room 1 </p>
</div>
<div class="col-6 ">
<div class="select">
<div class="dk-select rooms_adult" id="dk16">
<div class="dk-selected " tabindex="0" id="dk16-combobox" aria-live="assertive" aria-owns="dk16-listbox" role="combobox">1 Adult</div>
<ul class="dk-select-options" id="dk16-listbox" role="listbox" aria-expanded="false">
<li class="dk-option dk-option-selected" data-value="1" role="option" aria-selected="true" id="dk16-1">1 Adult</li>
<li class="dk-option " data-value="2" role="option" aria-selected="false" id="dk16-2">2 Adults</li>
<li class="dk-option " data-value="3" role="option" aria-selected="false" id="dk16-3">3 Adults</li>
</ul>
</div><select name="rooms[0][adults]" required="required" class="rooms_adult" data-dkcacheid="16">
<option value="1" selected="selected">1 Adult</option>
<option value="2">2 Adults</option>
<option value="3">3 Adults</option>
</select>
</div>
</div>
<div class="col-6 ">
<div class="select">
<div class="dk-select rooms_children" id="dk17">
<div class="dk-selected " tabindex="0" id="dk17-combobox" aria-live="assertive" aria-owns="dk17-listbox" role="combobox">0 Children</div>
<ul class="dk-select-options" id="dk17-listbox" role="listbox" aria-expanded="false">
<li class="dk-option dk-option-selected" data-value="0" role="option" aria-selected="true" id="dk17-0">0 Children</li>
<li class="dk-option " data-value="1" role="option" aria-selected="false" id="dk17-1">1 Child</li>
<li class="dk-option " data-value="2" role="option" aria-selected="false" id="dk17-2">2 Children</li>
</ul>
</div><select name="rooms[0][children]" required="required" class="rooms_children" data-dkcacheid="17">
<option value="0" selected="selected">0 Children</option>
<option value="1">1 Child</option>
<option value="2">2 Children</option>
</select>
</div>
</div>
<div class="col-12 options-container ">
<input type="checkbox" id="rooms_0_accessible_include1" name="rooms[0][accessible]" class="rooms_accessible" value="1">
<label class="forCheckbox" for="rooms_0_accessible_include1">
<i class="iDisabled"></i> Accessible room</label>
</div>
</div>
</div>
<div class="col-2 col-sm-4 colRemove">
<button type="button" class="btn btn-block removeRoom">
<span class="hidden-xs pull-right">
<span class="btnText">Cancel room</span>
<i class="iGuestX"></i>
</span>
<span class="visible-xs">X</span>
</button>
</div>
</div>
</div>
</div>
<div class="groupBookingInfo importantInfo hide">
<p>
<!--The second two links are to be placed directly one after the other as shown, the first is a title --> This page does not support bookings for over 9 rooms. Please head over to
<a href="/group-bookings" data-on-cancel-modal="true" title="Group Booking">our group booking page</a>.
</p>
</div>
<div class="buttons center">
<button type="button" class="btn btn-secondary form-control addRoom add-room-home">
<i class="iAdd"></i> Add another room </button>
<button type="button" class="btn btn-primary btnDone">Done</button>
</div>
</div>
</div>
<div class="fieldCTA fieldCTA1 hidden-sm col-md-2">
<button type="submit" class="btn btn-primary prep_search btnSubmitSearch" aria-controls="bookingSearch_search">Search</button>
</div>
<div class="fieldErrorMsg fleft hide hidden-xs">
<p class="marginLeftXXL">Please enter a location to search against</p>
</div>
</fieldset>
<div class="formErrors formErrors-hidden col-xs-12 importantInfo hidden-xs"></div>
</div>
<!-- NOT MOBILE -->
<div class="col-sm-12 col-md-12 hidden-xs">
</div>
<div class="fieldCTA fieldCTA2 visible-sm col-sm-12">
<button type="submit" class="btn btn-primary prep_search btnSubmitSearch" aria-controls="bookingSearch_search">Search</button>
</div>
</form>
GET /search/results
<form name="" method="get" action="/search/results" class="mobileOverlay formSearchWidget" novalidate="1" role="form">
<fieldset>
<legend aria-hidden="true">Search and book</legend>
<div class="row">
<div class="fieldLocation col-12 ">
<label for="prepLocation" class="sr-only">Location</label>
<div class="input-group">
<a class="aLocation useCurrentLocation input-group-addon"><i class="iLocation"></i><span class="sr-only">current location</span></a>
<span class="twitter-typeahead" style="position: relative; display: inline-block;"><input class="form-control inverse-radius js-auto-complete tt-input" type="text" name="location" placeholder="Place, postcode or hotel name" value=""
aria-controls="location" autocomplete="off" spellcheck="false" dir="auto" style="position: relative; vertical-align: top;">
<pre aria-hidden="true"
style="position: absolute; visibility: hidden; white-space: pre; font-family: arial; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; word-spacing: 0px; letter-spacing: 0px; text-indent: 0px; text-rendering: auto; text-transform: none;"></pre>
<div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none;">
<div class="tt-dataset tt-dataset-search"></div>
</div>
</span>
<input type="hidden" name="lat" value="">
<input type="hidden" name="long" value="">
</div>
</div>
<div class="fieldErrorMsg fleft hide overlayErr">
<p class="marginLeftXXL">Please enter a location to search against</p>
</div>
<div class="fieldCheckIn col-6 ">
<label class="control-label required" for="prep_checkIn">Check in:</label>
<div class="input-group mob" id="check-in-datepicker">
<input type="text" id="checkIn" name="checkIn" required="required" placeholder="Check-in" readonly="true" class="form-control hasDatepicker">
<span class="input-group-addon"><i class="iCalendar"></i></span>
</div>
</div>
<div class="fieldCheckOut col-6 ">
<label class="control-label required " for="prep_checkOut">Check out:</label>
<div class="input-group mob" id="check-out-datepicker">
<input type="text" id="checkOut" name="checkOut" required="required" placeholder="Check-out" readonly="true" class="form-control hasDatepicker">
<span class="input-group-addon"><i class="iCalendar"></i></span>
</div>
</div>
<!-- Rooms and Guests -->
<!-- roomGuestSection
depends: includeNumber
-->
<div class="roomGuestSection fieldRooms col-12">
<strong class="visible-xs title2">Rooms & guests:</strong>
<!--<div class="center">
<button type="button" class="btn btn-secondary btnDone center" data-bs-dismiss="modal">
Done
</button>
</div>-->
<div class="rooms ">
<div class="cloneItem">
<div class="row rowGuest1">
<div class="col-10 col-sm-12">
<div class="row rowGuest2">
<div class="col-12 colRoomNum">
<p class="title2Light dynamic-label"> Room 1 </p>
</div>
<div class="col-6 ">
<div class="select">
<div class="dk-select rooms_adult" id="dk18">
<div class="dk-selected " tabindex="0" id="dk18-combobox" aria-live="assertive" aria-owns="dk18-listbox" role="combobox">1 Adult</div>
<ul class="dk-select-options" id="dk18-listbox" role="listbox" aria-expanded="false">
<li class="dk-option dk-option-selected" data-value="1" role="option" aria-selected="true" id="dk18-1">1 Adult</li>
<li class="dk-option " data-value="2" role="option" aria-selected="false" id="dk18-2">2 Adults</li>
<li class="dk-option " data-value="3" role="option" aria-selected="false" id="dk18-3">3 Adults</li>
</ul>
</div><select name="rooms[0][adults]" required="required" class="rooms_adult" data-dkcacheid="18">
<option value="1" selected="selected">1 Adult</option>
<option value="2">2 Adults</option>
<option value="3">3 Adults</option>
</select>
</div>
</div>
<div class="col-6 ">
<div class="select">
<div class="dk-select rooms_children" id="dk19">
<div class="dk-selected " tabindex="0" id="dk19-combobox" aria-live="assertive" aria-owns="dk19-listbox" role="combobox">0 Children</div>
<ul class="dk-select-options" id="dk19-listbox" role="listbox" aria-expanded="false">
<li class="dk-option dk-option-selected" data-value="0" role="option" aria-selected="true" id="dk19-0">0 Children</li>
<li class="dk-option " data-value="1" role="option" aria-selected="false" id="dk19-1">1 Child</li>
<li class="dk-option " data-value="2" role="option" aria-selected="false" id="dk19-2">2 Children</li>
</ul>
</div><select name="rooms[0][children]" required="required" class="rooms_children" data-dkcacheid="19">
<option value="0" selected="selected">0 Children</option>
<option value="1">1 Child</option>
<option value="2">2 Children</option>
</select>
</div>
</div>
<div class="col-12 options-container ">
<input type="checkbox" id="rooms_0_accessible_include2" name="rooms[0][accessible]" class="rooms_accessible" value="1">
<label class="forCheckbox" for="rooms_0_accessible_include2">
<i class="iDisabled"></i> Accessible room</label>
</div>
</div>
</div>
<div class="col-2 col-sm-4 colRemove">
<button type="button" class="btn btn-block removeRoom">
<span class="hidden-xs pull-right">
<span class="btnText">Cancel room</span>
<i class="iGuestX"></i>
</span>
<span class="visible-xs">X</span>
</button>
</div>
</div>
</div>
</div>
<div class="groupBookingInfo importantInfo hide">
<p>
<!--The second two links are to be placed directly one after the other as shown, the first is a title --> This page does not support bookings for over 9 rooms. Please head over to
<a href="/group-bookings" data-on-cancel-modal="true" title="Group Booking">our group booking page</a>.
</p>
</div>
<div class="buttons center">
<button type="button" class="btn btn-secondary form-control addRoom add-room-home">
<i class="iAdd"></i> Add another room </button>
<button type="button" class="btn btn-primary btnDone">Done</button>
</div>
</div>
<div class="col-12 form-group submit-panel">
<button type="submit" name="search" class="btn-block btn btn-primary btnSubmitSearch">Search</button>
</div>
</div>
<input type="hidden" name="action" value="search">
</fieldset>
</form>
Text Content
Skip navigation links NAVIGATION LINKS tl.header.mobile.mainMenu Travelodge * Home * Business * Best Price Finder * Deals * Destinations * Manage Booking * Login / Sign up Login Email address Password Forgot password? Show password Keep me logged in X Select the option to stay logged in to your account for 7 days. To keep your account secure, use this option only on secure, personal devices That email and password combination is not recognised. Please check and try again. Login Continue without login -------------------------------------------------------------------------------- New customer? Sign up to Travelodge Business Sign up to My Travelodge Login We will send you on email message to help you reset your password Which account do you need help with? Travelodge Business My Travelodge Reset password Login Please choose your account basket LOGIN LINKS Close Login / Sign up HOME LINKS * Home * Business * Best Price Finder * Deals * Destinations * Manage Booking WHERE WOULD YOU LIKE TO GO? Destination: current location Please enter a location to search against Date Check in: Check in: Check out: Nights: 0 Rooms & guests: room guests Rooms & guests: Room 1 1 Adult * 1 Adult * 2 Adults * 3 Adults 1 Adult 2 Adults 3 Adults 0 Children * 0 Children * 1 Child * 2 Children 0 Children 1 Child 2 Children Accessible room Cancel room X This page does not support bookings for over 9 rooms. Please head over to our group booking page. Add another room Done Search Please enter a location to search against Search Search and book Location current location Please enter a location to search against Check in: Check out: Rooms & guests: Room 1 1 Adult * 1 Adult * 2 Adults * 3 Adults 1 Adult 2 Adults 3 Adults 0 Children * 0 Children * 1 Child * 2 Children 0 Children 1 Child 2 Children Accessible room Cancel room X This page does not support bookings for over 9 rooms. Please head over to our group booking page. Add another room Done Search ROOMS FOR £35 OR LESS With over 580 hotels throughout the UK, including key cities and locations, why not get away with a stay in one of our great value hotels? We've released over 1.5 million rooms for £35 or LESS* for selected stays. That's more choice, same amazing value. For early birds, you can now lock in the price of your stay^ up to 355 days in advance - you won't pay a penny more. *Promotional terms and conditions apply. ^We've extended the date our customers can make an advance booking from 325 days to 355 days. Enter our Prize Draw How to find rooms for £35 or less Things to do across the UK Airport Deals Countryside Deals Beach Deals City Deals Nightlife Deals London Deals * Home * Business * Deals * Destinations * Manage Booking * Help * Contact Us * Login / Sign Up OUR HOTELS * Our new look Travelodge * Our Self Service Hotel * Travelodge PLUS * Our rooms * Our SuperRooms * Our restaurants * Our unlimited breakfast * Dinner OUR DESTINATIONS * Destinations * Blog * New hotels * Find a hotel * Travelodge Property WHAT WE OFFER * Amazing value prices * Early check in/Late check out * Deals * WiFi * Travelodge Business * Group bookings FIND OUT MORE * Our company * Press centre * Affiliates * Careers * Sustainability * Levelling Up report * Integrity statement * Modern Slavery Act statement * Accessibility Guide DOWNLOAD THE APP Find, book and explore our upgraded rooms in moments - even when you're on the go. Get the best value prices at your fingertips. Free for iOS and Android. * * * * * © Travelodge 2023 * Privacy policy * Booking T&Cs * Promotional T&Cs * Site accessibility * Integrity statement * Disclosure * Sitemap * Blog * Careers * Sustainability * Press centre * * * * * Explore Destinations * TOP DESTINATIONS * London hotels * Central London hotels * North London hotels * South London hotels * East London hotels * West London hotels * Alton Towers hotels * Bath hotels * Bicester Village hotels * Birmingham hotels * Blackpool hotels * Bournemouth hotels * Breaks * Brighton hotels * Bristol hotels * Cambridge hotels * Cardiff hotels * Chester hotels * Chester Zoo hotels * Colwyn Bay hotels * Excel hotels * Earls Court hotels * Hotels near attractions * Leeds hotels * Legoland hotels * Liverpool hotels * London Zoo hotels * Manchester Arena hotels * Manchester hotels * NEC hotels * Newcastle hotels * Nottingham hotels * O2 hotels * Old Trafford hotels * Oxford hotels * Sheffield hotels * Silverstone hotels * Southampton hotels * Spain hotels * Thorpe Park hotels * Trafford Centre hotels * Twickenham hotels * Warwick Castle hotels * Wembley hotels * Wimbledon hotels * York hotels * ENGLAND * Ascot hotels * Bradford hotels * Bedford hotels * Birtley hotels * Bromsgrove hotels * Camberley hotels * Carlisle hotels * Chippenham hotels * Coventry hotels * Crawley hotels * Crewe hotels * Derby hotels * Doncaster hotels * Durham hotels * Eastleigh hotels * Grantham hotels * Hemel Hempstead hotels * Hereford hotels * Heywood hotels * Hounslow hotels * Ilford hotels * Ipswich hotels * Kidderminster hotels * Kingston Upon Thames hotels * Lancaster hotels * Leicester hotels * Milton Keynes hotels * Newbury hotels * Newport hotels * Northampton hotels * Norwich hotels * Nuneaton hotels * Okehampton hotels * Peterborough hotels * Plymouth hotels * Portsmouth hotels * Ramsgate hotels * Reading hotels * Shrewsbury hotels * Slough hotels * Stoke on Trent hotels * Spalding hotels * Sunderland hotels * Sutton Coldfield hotels * Wakefield hotels * Warrington hotels * SCOTLAND * Aberdeen hotels * Dundee hotels * Edinburgh hotels * Glasgow hotels * Inverness hotels * Perth hotels * St Andrews hotels * Weekend breaks Scotland * IRELAND * Belfast hotels * Dublin hotels * Ireland hotels * Limerick hotels * AIRPORT HOTELS * Airport hotels * Dublin airport hotels * Gatwick airport hotels * Heathrow airport hotels Close Cookies At Travelodge, we and our partners use cookies to give you the best experience on our website and to ensure any communications from Travelodge are relevant to you. For more details see our privacy policy. By clicking Accept, you agree to our use of all cookies. You can manage your preferences at any time. Accept and continue to site Cookies and related technologies on Travelodge website We use cookies and other technologies such as pixels, web beacons, tags etc. to give you a seamless experience on our website while ensuring we are alerted to any website performance issues. You can learn more about how we use these technologies in our privacy policy. Essential cookies These are cookies and related technologies that allow users to book hotels on our website in a secure and user-friendly manner. They also allow us to maintain a stable service on our website through periods of high traffic to the website. These cannot be disabled. -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- On the following types of cookies you must select YES or NO. Selecting NO for these cookies may affect your browsing experience. -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Performance cookies NOYES These cookies help us improve our website by analysing the performance of our web pages and your use of the website anonymously. With this information we can find out if any of our pages are not as user friendly as we would like them to be. -------------------------------------------------------------------------------- Marketing cookies NOYES These cookies allow us to present you advertisements for Travelodge hotels on other websites based on the hotel locations you searched for on our website. This is to ensure we only present you with advertisements that are relevant to you. -------------------------------------------------------------------------------- Cancel Save preferences