its a bad idea to go on one regardless of who your with if its a cheap cruise..... too many problems......
Yes, you will look like a creepy loner who does not have anyone with them.
I've gone solo, with a gf, a group and with a buddy. People look at you weird if you're a single guy alone, so it's best to go with someone or a group.
It's a great idea to go on your own if you are comfortable getting to know new people, but it is nice to have someone there too.
Try Austin TX or Cancun Mexico instead. I haven't been but I heard Vancouver BC as some single friendly places.
I went with a friend but there was quite a few people that were by themselves....and its the easiest place on earth to meet people (girls)...i met a ton of people on my cruise
The two cruises I have been on, had singles functions, not sure what they did, my wife wouldn't let me go. Ask the cruise company what they did.
Check the cruises--I know there used to be singles cruises of all type for all ages