Yes, there is a hotel close to BWI airport. The Sheraton BWI Hotel is the only hotel that is physically situated inside the airport complex, and it provides complimentary high-speed Internet access, airport shuttle service 24h a day, and overnight parking. The hotel is located 15min away from the Inner Harbor in Baltimore.