If I am travelling alone, I would rather stay on a hotel room. These are my reasons:
1. It is safer. I have watched a film where a traveller stayed alone on a guest house and it ended tragically. Yeah, I know it's only a film but it really became etched on my mind for some reason.:/
2. It is more convenient. Hotels has everything from food, services, amenities, you name it. When it is in the middle of the night and you want food, you can ring up the hotel restaurant.
3. It has security personnel. They can serve as a protection for 24/7.
4. It is more practical. A hotel room is more practical for me because it is just the right size for one person.