Travelers are voting Inn At Deep Creek, Wisp Resort and Comfort Inn Deep Creek Lake as the best of 547 hotels in Eagle Rock. There are 4 hotels in Cumberland a city just 30 km from Eagle Rock and 24 hotels in Petersburg which is 30 km distant. The most popular of these are Cumberland Inn And Suites in Cumberland and Holiday Inn Express Petersburg in Petersburg. You can find 1224 hotels in Illinois and 44508 hotels in the country of United States. Our members favorite in Illinois is Days Inn Chicago and Pelican Hill is the top pick in United States. Want more? Check out our map of hotels in Eagle Rock.