In response to a direct question about such matters, the Cuban immigration offices in Habana Vieja have said that a foreigner and Cuban are permitted to stay together in either a hotel or legal homestay, including in tourist areas such as Varadero, Viñales, Trinidad, etc., as long as both are officially registered in these installations. In the case of a hotel, this means that the Cuban is registered as a guest sharing the same room as the tourist.
In the case of a legal homestay, this means that the Cuban will be asked by the homestay owner to show his or her Carne de Identidad so that this can be noted down along with the passport of the foreigner, as is required by law.
It is also important to note that as of March 31, 2008, the ban was lifted on Cuban citizens staying in hotels previously reserved for foreigners. At that time, the Ministry of Tourism informed hotels around the country of the change.