В отелях нигде нельзя - там такой же закон должен действовать, как и в кафе/ресторанах, только оборудованные места для курения на улице.
А квартира да, вариант, хотя я пока такого опыта не имела - отдыхать в апартаментах с кухней... Может, доведётся ещё попробовать.