Hotel is more than one story.
Motel is on the ground.
Hotels generally cost a little bit more because the building is nicer (not saying the rooms).
The price does vary by area but I think for one night at like a Motel 6 is generally 50-60 bucks. Hotels can get to 80-90+.