For value-minded travelers who don't want to sacrifice luxury, Dreams Huatulco Resort & Spa promotes its "Unlimited-Luxury," which is a fancy way of saying: all-inclusive. Unlike many all-for-one getaways, this property has loads of style. Because of a location right on Tangolunda Bay, beautiful beaches complement the resort's six freshwater pools. So what do you get for your peso here? Half a dozen restaurants serve up a world of gourmet cuisines, while five free-flowing watering holes range from a swim-up bar to a lively sports lounge. There are also outdoor Jacuzzis and a spa, as well as activities such as kayaking, snorkeling, live music shows, movies on the beach and more — with the majority of it included in the price of your room.