In general, a stay in a hotel tends to be rather short and that in a rented flat fairly long.
En général, le séjour dans un hôtel est plutôt bref et celui dans un appartement à usage locatif assez long.