People traveling from one place to another often stay at a hotel. It’s a temporary place to stay for a night that includes a bathroom and bed.
People on vacation often stay at a resort. This is complex that has room with a bed and bathroom, but it also has many other things to offer vacationers. Resorts have garden, swimming pools, restaurants, and more. The rooms may not be as large at a resort because vacationers usually spend more time on the grounds of the resort rather than in their room