Ulm's range of hotel accommodation tends towards the perfectly functional rather than the luxuriously decadent. One definite exception is the Hotel Schiefes Haus, which provides quirky stream-side accommodation in one of Ulm's most historic buildings. Most of the options are within walking distance of the main railway station or the historic centre. Across the river, Neu-Ulm offers additional choice, if necessary.
The hotels chosen are mainly from the four-star and three-star categories and some of them have online booking facilities through our travel fulfilment partner Booking.com. You can check availability at those particular hotels by clicking on the button under the hotel.
If you know when you are planning to go but haven't decided on accommodation, then use the search form underneath to get an idea of which hotels are available and to compare prices during the period you wish to travel.
(Please note that this selection will also include some pensions and self-catering apartments for those who are interested in that form of accommodation!)
Memmingen and Stuttgart airports are the closest airports for flying into the Ulm area. Allgäu Airport (Memmingen) is popular for low-cost flights, while Stuttgart has a mix of scheduled airlines and cheaper carriers - both are easily reached on public transport.
Distance to Memmingen Airport: 59km
Distance to Stuttgart Airport: 80km
Distance to Friedrichshafen Airport: 143km
Distance to Munich Airport: 164km
Munich Airport is one of the busiest in Europe and probably has the most choice of all the options, along with an excellent public transport infrastructure.
The main railway station for Ulm is around 10 minutes' walk from the city's central square. Neu-Ulm across the Danube has its own railway station for those staying on the other side of the river. Those travelling from Bavaria should note that Ulm is covered on the very reasonable Bayern-Ticket railcard, even though it is in the neighbouring state of Baden-Württemberg. (It is of course also included in the Baden-Württemberg-Ticket.)