German hotels, especially city hotels, offer reasonable as well as special weekend rates. Many hotels also have special deals during the off-peak season. InterCity Hotels, part of the Steigenberger Group, offer a discounted rate for seniors called the "65+ rate" as well as a "fixed price offer", which includes one overnight stay and one German Rail train ticket as well as free inner city public transport.
Another affordable option - with prices starting at $ 40 per night - is a stay at one of the budget chain hotels such as MotelOne, Formule1 or Ibishotels.
An alternative to the large hotel chains are guesthouses as well as private bed & breakfasts, which both offer a more informal atmosphere as well as good-value accommodation.
For an unforgettable, romantic overnight without breaking the bank choose a castle stay. Prices start from $110. In addition, stately manors along the Fairy Tale Road and the Castle Road are a superb way to sleep like royalty without spending a fortune as some of them have been turned into youth hostels, providing a pleasant, historic and inexpensive getaway for individual travelers or the whole family. Suitable for both short and longer stays, these youth hostels are clean and comfortable with a bed for the night normally costing less than $30. Travelers sleep in single and double rooms or in larger sleeping dorms. Hostels are not only open to backpackers and young travelers, but also to families as some apartments come equipped with a kitchen.