Travelodge, the UK’s first budget hotel chain, which operates over 600 hotels across the UK, Ireland and Spain, has today announced that it has exchanged contracts for a new hotel in Upminster, London.
Planning permission has been granted to transform a town centre site (11 Station Road, Upminster RM14 2SJ) to create a new 82-room Travelodge together with new retail units on the ground floor which, once open, will be the group’s 86th hotel in London.
The hotel will be located in the heart of Upminster’s town centre close to Upminster station with direct access to Central London, making it an ideal base for both leisure and business travellers.
Travelodge has agreed a 25-year lease term with the Developer London Iron Works, who acquired the site having been attracted by the potential to deliver a new mixed-use development to compliment Upminster’s already bustling High Street.
Tony O’Brien, UK Development Director, Travelodge said: “We are delighted to continue to expand our portfolio of hotels in London with a new Travelodge development in Upminster, which will be the first branded budget hotel in the area. Although we currently operate 82 hotels across the city, only one of these hotels, Romford Travelodge, is located in the London Borough of Havering, which has a population of over 260,000. Works have now commenced to build our new Travelodge hotel in Upminster town centre, which will provide excellent quality and great value accommodation, attracting thousands of new business and leisure visitors each year, who will spend hundreds of thousands of pounds in local shops, restaurants, cafes and attractions. Our Development Team and Strettons have done an excellent job to deliver this deal and we are looking forward to the new Travelodge opening early in 2026.”

