Check back regularly to see our super special offers for your stay at Eighteen97 B&B in North Yorkshire

Remember – Special Offer and Late Availability rates are usually ONLY Available on telephone bookings. Call us on 01947 896317. This is because we like to pass any savings on direct to you and not give them to the big online travel agents in commission fees!

Late Availability

All special offer prices are per night for your luxury  boutique bedroom and inclusive of our award winning breakfast and our relaxed 5 star service!

Wednesday 28th June for 1 night at £120

Wednesday 28th June for 2 nights at £185

Tuesday 4th July for up to 4 nights, minimum 2 night stay

Special rates are only available with direct telephone bookings. Call us  on 01947 896317 to secure the rates above.  The longer you stay the more you save!

July and August Promotion

Book before 1st July and stay before 31st August to save £20 on your stay. This offer is only available on direct bookings via this website by quoting JA20 in the promo box on our online booking page OR by calling 01947 896 317 and quoting JA20. Minimum 2 night stay applies. Not available in conjunction with any other offer.

3 Night Offer


Have you booked your Spring or Summer break yet? Do it now! Grab a fantastic £10 and up to £20 per night discount off standard rates on selected 3 night breaks. Dates are limited so see whats available below. Stays commencing on:

Tuesday 4th July

Monday 24th July

Tuesday 8th August

Saturday 19th August

Monday 28th August

But hurray, they are going fast and when they are gone they are gone! Only available via telephone bookings by calling 01947 896 317.

7 for 6

Don’t forget we offer 7 nights for the price of 6 in our kingsize rooms.(September to June inc) You will also find a special rate for 7 night stays in July & August giving £10 per night off standard rates!

Winter 2017 /18 Special Offers

20% off 2 night winter weekends – Enjoy a great 20% off your weekend break when arriving only on a Friday. Rates from £176 to £216 for 1 2 night stay. Call us on 01947 896 317 for theses great rates.

Winter 3 for 2 – Back again by popular demand when arriving only a Sunday. Rates at £220 – £230 in a kingsize room and £270 in Elgar for 2 people for 3 nights. To book your 3for2 break call us on 01947 896 317 or book online, direct from this website only by using the following promotional codes:

For dates in 2017 use 2017-342

For dates in 2018 use 2018-342

(Winter offers commence in Friday 3rd November until Sunday 25th March but exclude the Christmas period 20th December to 2nd January)

Plus a special 3 nights for the price of 2 available from Tuesday 2nd January only!

Christmas and New Year Breaks

From Thursday 28th December – 2 and 3 night breaks available.

New Year 3 night breaks commencing on Saturday 30th and Sunday 31st

Plus a special 3 nights for the price of 2 available from Tuesday 2nd January only!