Travelodge Store Locator


or enter your postcode or town to find your nearest Travelodge store

Travelodge Hotels Limited operates a chain of hotels in the United Kingdom, Ireland, and Spain. Its hotels feature rooms, restaurants, and bars. The company also provides online booking services through its Website and mobile application. The company was incorporated in 1963 and is based in Thame, United Kingdom. It has hotels in London, Edinburgh, Cardiff, Manchester, Birmingham, Belfast, Dublin, Barcelona, Madrid, and other locations.

Browse by Top Cities

Category