Yes, you can stay overnight at Stok Palace. A part of the palace has been converted into a heritage hotel, offering a rare opportunity to experience royal Ladakhi hospitality