Upvote:11
Either will work. A Swiss tourist visa is for the following activities:
But you need to be able to show proper hotel booking/tour details/tour provider details etc.
A visitor visa is when a Swiss resident invites you to stay, and only requires the invitation letter, and their proof of residency (and your travel details, I think)
So I would suggest applying for the visitor visa, just as it may be slightly easier. Both will be valid for 90 days.