I chose to stay at the Arcadia Hotel Heidelberg (which is actually located in Schwetzingen) due to its close proximity to the Hockenheimring motor racing circuit. The hotel is located in what can only be described as a large industrial estate.
The rooms leave a bit to be desired in regards of facilities, lacking air conditioning, a safe and the mini bar was out of order when we were there. For the most part, the staff were friendly and helpful, which fairly good English.
It is ideally located if you are planning on travelling to the Hockenheimring, with a taxi ride lasting less than 10 minutes. A short walk from the hotel is the town if Schwetzingen, which has many restaurants and bars.
It isn't a rival to the Hilton, but aside from the relative lack of room facilities, it isn'😇t too bad at all. Breakfast was nice in the morning