We did this trip this past weekend. We stayed at the Ramada Express (fairly decent hotel, especially for the price). I personally will never do this trip again because we store our boat in havasu and its a major pain in the ass to drive to laughlin on night (4 hours). Then next morning drive from laughlin to havasu and back to pick up the boat (another 2 hours). From laughlin to cottonwood and back (another 1hour 45 minutes) and back to havasu to put the boat back the next day. waaaayyyy to much driving for me, and it didnt seem like people were as friendly on that lake. We pulled into a couple of coves and everyone on the beach would stand there like we were invading their turf. Atleast in Havasu people are used to the crowds and kinda expect someone else to show up and usually will end up having drinks and playing games with you... (forgot to mention, i dont have a family.... so i dont worry about seeing some of the stuff that goes on in havasu)