Jaisalmer is not a very big city. But there are many places to visit here. If you want to visit all the places then you should stay here at least for 3 days. And if you want to visit better then at most 1 week is enough to visit Jaisalmer.