If you are flying into Muscle Shoals - Northwest Alabama Reg. Airport (airport code:MSL), Hotels-Rates has got you covered with all you need to know about hotels and lodging. Located in Muscle Shoals, AL, Muscle Shoals - Northwest Alabama Reg. Airport features easy access to close-by hotels and other popular places in Muscle Shoals, with 10 hotels within 5 miles of the airport, with the lowest rate for those hotels being $57.99. Whether you are traveling for work or pleasure, we have info on all the things to do, attractions and accomodations in Muscle Shoals.