Cookie use on this site

Our cookies enhance browsing, they never store information about you. Our cookie policy.


Kids Eat & Stay for Free

  • Stay : 15-Feb-2016 to 18-Feb-2016 | 20-Mar-2016 to 10-Apr-2016 | 30-May-2016 to 05-Jun-2016 | 22-Jul-2016 to 04-Sep-2016 | 24-Oct-2016 to 28-Oct-2016 | 16-Dec-2016 to 03-Jan-2017 | 13-Feb-2017 to 17-Feb-2017 | 31-Mar-2017 to 17-Apr-2017 | 29-May-2017 to 02-Jun-2017 | 21-Jul-2017 to 03-Sep-2017 |

Thinking of what to do with the kids this school holiday? Book a family break in London at any Grange Hotel and take advantage of our special family accommodation rates.

Children stay and eat absolutely free when accompanied by two paying adults – and complimentary Continental breakfasts are included for all the family.

What’s more, each Grange Hotel enjoys a convenient central London location, offering easy access to the capital's best children’s attractions, including London Zoo, the London Aquarium, Madame Tussauds and the Natural History Museum.

  • available days ALL
  • minimum nightsNONE
  • prices from£106.80
What's Included:


  • Overnight accommodation in a family room
  • Continental breakfast for the family
  • Tickets for two adults and two children to Historic Royal Palaces - Tower of London, Banqueting House, Kensington Palace or Hampton Court Palace (closed on 24th, 25th & 26th December.)
  • Children stay free*
  • Children eat free**
HotelLocationRates FromLowest Rate On*
Grange St.Paul's HotelSt Paul's£238.8015 Feb 2016
Grange City HotelTower Hill£202.8015 Feb 2016
Grange Tower Bridge HotelTower Hill£190.8015 Feb 2016
Grange Beauchamp HotelRussell Square£166.8015 Feb 2016
Grange White Hall HotelRussell Square£154.8015 Feb 2016
Grange Blooms HotelRussel Square£154.8015 Feb 2016
Grange Wellington HotelSt James's Park£190.8015 Feb 2016
Grange Rochester HotelSt James's Park£142.8015 Feb 2016
Grange Fitzrovia HotelGreat Portland Street£154.8015 Feb 2016
Grange Langham Court HotelOxford Circus£202.8015 Feb 2016
Grange Strathmore HotelGloucester Road£106.8015 Feb 2016
Grange Clarendon HotelRussell Square£154.8015 Feb 2016
Grange Buckingham HotelRussell Square£178.8015 Feb 2016
Grange Portland HotelRussell Square£178.8015 Feb 2016
Grange Lancaster HotelRussell Square£154.8015 Feb 2016
Grange Bracknell HotelBracknell£118.8015 Feb 2016
Terms and Conditions
Rates are per room, per night and based on a maximum occupancy of four people per room. *Maximum of two children (aged up to 12 years) stay free when accompanied by two adults. **Maximum of two children (aged up to 12 years) eat for free from the children’s menu when accompanied by two full paying adults for lunch and/or dinner. This offer cannot be used in conjunction with any other offer/package. Grange Hotels reserves the right to change or withdraw this offer at any time without prior notice.

book a room