Yes, a hotel can kick you out of the hotel for smoking weed. If there are laws against smoking or possessing cannabis, you could also get into legal trouble.