The Hills Ranch (BC): It has villas, so the girls can hang out together after dinner. The spa treatments are great. There's hiking, cross-country skiing, an indoor pool and hot tub, lectures and group dining. Prices are middle-of-the-road, which makes it affordable for more than just your wealthy friends. (Cathy)
Flying U Guest Ranch (BC): A 5.5 hours drive to 70 Mile House, this ranch offers accommodation that is rustic but the units are large enough for several women to comfortably share one room. No need to cook (yeah!) or even make any decision about food, as the meals are at set times and prepared in group style.
Cuba: I would definitely recommend any of the top all-inclusive resorts in Cuba. What better way to spend time with your girl friends than to lounge around in the sun, with hot guys serving you cool drinks on a beach so beautiful you'll feel like you're in a postcard. This is an extremely safe, no-hassle, relaxing holiday destination that is easy to get to on a non-stop charter flight. (Lisa)
Las Vegas: What girl doesn't like to shop? Vegas has great shopping choices plus a variety of shows that please every taste. Whether you want a wild "what happens in Vegas, stays in Vegas" weekend or a deliciously pampering spa treat, Las Vegas has it all. (Lindy)