Motel - is like a hotel but with the doors to the rooms are facing the parking lot. This makes it easy for travelers to go in and out. A motel is usually for people traveling by car & need a place to stay for the night. Motels are usually not expensive.
Hotel - is a resort or a place where tourist stay, the hallway is on the inside of the building; a hotel may offer many difference services such as food, conference room, entertainment etc.