It will be hard to find accommodation in Imola, even if you have an almost unlimited budget. The city is usually occupied by Formula 1 teams and their partners.
Truly exclusive accommodation is offered by the Hotel Rivazza, which is right in the circuit area and from its windows, you can see the finishing straight. So, you can watch the action on the track at virtually any time. Realistically, however, you will hardly be able to afford this accommodation during the race weekend. But consider it a tip for a trip to Imola some other time if the F1 race catches your fancy.
The Olimpia Hotel, Euro Hotel, Hotel Donatello, and Villa Alta are all very well-rated.
However, you're likely to have moresuccess if you look for accommodation around Imola. Thanks to the direct connection to the motorway, it is possible to commute tens of kilometres, and the Adriatic coast is quite close by, where you can find accommodation relatively cheaply in the low season. That is, by Formula 1 standards.
You can also take advantage of the accommodation available in the city of Bologna. For a unique experience, consider staying at Castello Artemide Congressi in Castello San Pietro Ferme, near Bologna. This is where Ayrton Senna spent his last night. The room in which he stayed, apartment 200, has been left in the same condition as when he left it in 1994, as a memorial to the legend. There is also a small exhibition dedicated to the Brazilian champion.
Bologna offers several high-quality hotels, including the Grand Hotel Majestic gia´ Baglioni, Best Western City Hotel, and AC Hotel Bologna by Marriott. In Ravenna, you can find hotels such as the Cube, Marina, and Roma. In Rimini, some recommended options include the Hotel Imperiale Rimini & SPA, the Grand Hotel Rimini, and the Sunflower City Youth Hotel.