7. Puerto Vallarta, Mexico
Puerto Vallarta is the place to go for ultimate relaxation. The laid back vibe and the security in the city make it a popular destination. A good place to stay is Casa Cupula. The hotel is an upscale gay hotel with all the amenities to make you feel pampered. The gay beach at Playa Los Muertos is only a few blocks away.